37324622
6973830
39606407
21219935
85024054
57532003
19112562
19205938
20887111
67727861
95789097
16763824
21626708
93608494
9595493
92147919
2668275
99909671
77557322
78242668
14498134
8369533
37284792
35533188
99219778
63331936
12174935
5657189
7896250
5688509
15561278
11723052
24569956
2424257
86874231
92319028
7284861
48527588
12968247
6730822