13523860
29223747
9106149
38653625
4018416
22375771
28425189
18948715
24072366
97938196
16042769
72362589
12718754
92003899
66386995
93556436
4547292
23405697
50032426
3438583
20375561
35702499
84135874
9341209
8885228
46573534
2769184
71943996
74784607
18208756
10967709
79677341
918264
66049181
62549643
14402041
94682090
81265839
78628877
37017455