29454822
8791353
40108152
4008305
3281320
57256440
2452922
18954121
29098049
56854069
31886121
56691863
24344053
22746152
48374548
26105901
6059122
9565918
89189737
79577098
86229125
70393539
47433356
11102908
40361804
35673211
70389422
71363547
75007791
18711092
51972062
3572287
57273274
53574459
68842522
8967866
29139977
18453466
19452346
61775021