49727510
37999660
81117371
22788349
49564365
20359513
24108728
94967050
95703681
15528016
93364381
34341386
6094734
43931109
1795864
18014736
41135482
8752932
17991974
43103970
52353474
13155212
57707018
52374895
16026954
60344604
9488166
68528137
83737995
55113287
663500
29079597
78777321
58694611
92433738
31198582
30296819
411168
23869580
25953892