46658389
98406719
26282140
53211570
30071738
29896567
1447610
64462788
21404946
24084534
4353398
59461357
87996341
18667298
2886622
87405839
80397767
52876038
67965664
3217775
13843565
314707
60417326
2187305
23001852
92515574
20997818
9507446
47977148
12317829
2772947
54802282
4743633
89954855
93399234
35936386
53831560
9135053
28261238
8039746