31099204
75046320
3169704
30741449
42386498
63234357
51962554
27908357
1123115
14416589
8482608
70719213
78084461
48507560
40698986
20332998
78771367
43352177
91646549
20634027
76997965
17131933
74868994
101496
13565430
37089990
8321830
39058134
77649167
35672733
81933149
34986877
61693277
6743292
50215360
21529357
5960980
173394
58619743
2653393