144685
1010317
1036760
716798
785377
481599
786365
975929
414335
889103
1268246
517940
194558
744951
295513
377629
595449
82333
972919
431917
681210
170657
954252
675117
673792
130782