57116406
95302041
9817158
66159847
36379821
529862
2197499
43778243
19536039
8124704
61997442
72088854
50907946
2566865
43073897
38791415
5012286
14103868
86815176
35083251
48962010
77688931
765669
72574937
12253824
62482392
8839316
67656023
18698350
93608425
99222151
13344137
29524922
7973223
31019852
10683737
44799874
8208174
95551380
9389032