47473 63223 61773 114634 23762 98355 50677 83649 59546 98261 125610 56233 94581 130250 106161 72395 112531 52125 82723 64272 53177 26290 25321 2126461678