70595537
38774485
3545381
37627124
7424532
35619227
26162670
64846073
96249157
35147762
90706409
31909165
91442322
10452374
86271203
36612117
86709524
39104187
27588335
19813662
51642382
19226025
49335394
10087558
2208317
20557825
43386150
12112485
25777756
69002164
17252380
10527260
59471641
29186951
30053285
4551314
57489142
47895116
76196041
2763686