95182072
10971777
22304437
74284210
58799157
56889241
1161217
87716635
48549023
4435643
92893649
91563592
36878625
2441339
43687366
89761375
5110914
22678214
5424260
20514527
81721616
34595269
32275996
763824
92292006
59055799
36554212
99149717
33796562
98685415
84928107
45788285
8942627
33936084
28135954
56151617
23861815
86112388
9902712
42144984