33127147
65195299
43678340
11734165
5507553
41544188
95615459
84177342
392831
38205430
1655262
50279917
58266326
1053870
48211263
58116662
37583185
58192472
21875134
24936156
33465771
50823534
26799590
41478745
38989243
88129513
10837516
74258327
79143810
9905444
64811016
5192273
11584318
33515160
3733441
74099494
12727245
8046017
55131048
21178036