38606076
35445350
93835623
24295674
4703555
7592733
94936975
73493021
78469906
29789184
652214
33209509
48497920
69051840
4077173
5431145
24312901
497832
66692358
10494093
59328200
76075658
84144475
61932294
55976929
49408381
25797937
27944738
38336062
19379232
7069112
28421778
90485699
2606174
6863822
38761359
1958799
49504704
62047697
87341008