197025
2146107
58097495
3558451
89288628
24332823
40065614
45948523
10351296
71839602
21862716
66875428
46276927
84664164
25509753
38325870
432483
80209886
28856039
97614542
83264623
14358932
22813217
61322088
83767912
14427939
98509272
18969568
66418178
27377026
68386179
74315259
6807940
1092019
51674475
89061814
16044916
52211408
32958276
68217957