24875917
40252860
24944397
30283753
135632
95699930
10238842
9501772
31714282
38583535
30029483
87763316
43265100
27043741
31935676
40121342
53606181
7458123
7453547
8766952
13293518
48534542
41662595
92411140
63086484
2582502
89831297
78603916
87964040
81917019
32827606
518158
53572232
24478065
15972946
14978591
35915201
9118014
76968914
23613268