62987509
31339457
29393808
70452127
96928598
18698535
51783782
60263803
59837066
83013736
6580719
78844212
76328747
707845
48346708
6675726
25806863
1941418
43829658
81473384
35107557
98808
93778566
30983804
50617105
97175592
55264833
68684528
80197448
5079438
10166118
37913799
2909378
18789793
22151925
4216622
21064856
80038174
30008608
505843