56861197
96656140
97597617
5263406
12473780
29181112
9482184
90095712
3476235
37127201
5593967
93895288
8044671
3482442
10566820
95596567
96808642
5129997
84864513
22317763
7648072
38201043
1609560
44584695
95862071
58287694
28658715
27091497
20146844
54004034
25947201
54012396
6998338
17618629
16762959
62892951
51319153
67138260
54494078
96498503