486680
1079324
81536
236765
603569
587279
657561
498290
1029800
195382
911914
493116
666773
983347
649186
1138218
1085227
739351
1113430
302507
1147949
428723
245451
1021778
776607
480850
207723
820410
850846
1108175