89264062
48914118
4334844
14858003
29868409
9964850
45667765
39271284
14284209
68353599
66327133
85339531
19847023
12035190
49254562
28124796
84961782
29899620
9822794
738753
47698349
98512793
64143621
95743733
92163014
93919559
63364524
25465953
71182349
67431300
91101680
30829978
20312005
35963343
34603470
39594366
17006675
77502820
99154620
12767394