7567659
71126562
72353941
30056225
2967209
32451076
47399554
87137042
81302929
87325858
76608378
68275459
987753
61138891
54056713
5617377
83573247
7161625
46402534
28029600
14627692
31881621
2752839
69263701
22756937
85661833
6479659
436602
45539002
88596641
32305112
61964453
70288182
19555962
93287865
5908268
52342858
59395007
25395841
10227196