3481190
2104906
98872358
12008258
8933790
22192580
30985281
47811654
68007502
77917271
28084408
864744
75889235
69922790
63311008
98485237
72919682
52275526
54539469
84365824
80778787
37278666
77496779
24034789
57902234
53782560
47953403
72083976
80922436
20001491
10628979
36516156
61343129
58289517
45862641
98949434
71461096
74315582
23406676
69728768