57962740
18919023
3850896
4831065
11435170
78307076
24769367
91006213
32397810
3602423
42312713
1885865
3593649
3252669
97678982
10891595
15345703
95329452
24797878
306740
79450
91236495
35262309
17424023
22519581
27316
7125243
3754857
69601238
86201397
8789949
18879677
72674475
7666825
52724343
16427963
28747066
97806404
61231555
97028498