86361543
49382677
97635480
21975974
32592543
30643450
96077251
97077474
15115754
23721095
6947101
56775205
45801411
30279591
20769634
4936919
1395311
84852166
85763599
2300419
414714
8206444
7639401
2642250
96732138
38127039
427581
85677651
66344217
78361806
64374583
27502021
78719746
24007646
3342201
22745297
27182656
13577375
1244776
78206012