28079732
9639804
21642241
51159169
21656406
7339404
31853309
525610000
96639291
9956075
615795
2917955
45194503
29668979
22275841
47973753
33028932
77519224
71462009
61047277
25653169
62922552
49235788
12627401
90679361
76582792
7796599
48944356
95829750
91673321
93354447
39349194
69292259
60851174
79579188
8317006
61118576
94125129
48138426
25108317