80276037
34915657
57167921
98498808
19703664
39645066
96103462
41043570
7707728
46519726
30088943
46123601
71162690
32215731
54043694
88431527
52161630
43057457
53058785
22622733
93246705
45855636
95926287
9729481
50513170
83651952
85562263
38777090
5378623
81242318
1705827
52091101
35454876
44975562
9659390
34395823
84135302
1678536
1560380
93775363