33925795
2621269
84194599
26471293
6267157
15549562
3478105
12177815
1378337
47498630
82552978
78092221
82982565
6323175
12931786
98981553
9657961
2111831
135792
88422928
81473298
501782
6474307
60106952
39309371
9123128
8168852
36604052
67637951
20193972
7809391
76738596
92971897
10393966
26954485
25223017
72035500
48319570
78583969
44071956