84585731
81607941
9189675
72897058
63423927
72412038
14779718
66764639
46841061
8853291
65857379
3756345
32655324
59105062
91469793
64237430
20378161
12115865
85318980
37612023
3835787
68809399
32105847
94891820
55595017
16303792
55792852
1256241
6878311
2287970
69203401
84722462
644462
70306324
32943888
42319439
35368565
76794184
40069625
98479270