25814226
22813456
2209663
47376197
88835749
10728350
92668927
62285837
22844620
51135328
8849162
85131651
77702404
76415599
91724623
2507631
1985319
26079315
85673126
64566630
6504173
6001543
6896975
86562237
40283462
63806370
17574009
2353193
67683605
54976833
67307619
65823694
32874800
87422558
9865667
75447342
22856154
27144378
88775340
48549904