99694
106320
231260
492814
326909
759675
175634
477472
100691
533664
790406
386166
46509
327347
919628
666573
20534
771907
810640
864289
189864
291424
436264
404935
730386
97569
262744
1001558
981250
153187