84655712
77183787
63398943
39185408
99658840
74557013
49015010
10761793
45509851
5503944
29417067
46899561
80898852
38098626
62424268
19189957
2569159
47154198
55624461
41255902
98585132
14725797
25306656
2643379
13049561
994149
20868367
9095615
78096946
22307157
88751859
46628460
46773118
36817802
17788582
59474422
2085107
44525726
64695084
3480909