788354
577750
1117833
648289
221416
217984
999875
180463
268379
437577
424575
901277
478484
593716
143800
50351
26196
229784
314997
658166
327424
412696
856478
626392
259332
653243