12421565
40964363
17753166
11417357
48989877
8856822
89864657
83324371
17254297
23795129
4683616
40769590
43411818
43242449
60837223
54381798
27536879
70268632
17065998
26314149
78786936
424712
59822519
4607831
91188953
93202584
9627813
96364681
77968804
76853702
10713675
2626393
77519152
33817323
80097047
37471685
19097640
32213936
70712653
52902234