17472738
11706032
72022745
57603900
14079471
9486661
26105746
68469044
3574935
21355531
10764376
80874209
88198369
93683303
60498433
5571389
46412504
12467170
31691686
86119616
14007129
66315321
59404416
176737
53043781
65628680
26029352
57037869
85299507
54103852
87925607
46163902
7237298
11791520
1169374
79751045
6053475
36486259
73135811
30674370