85758055
10397622
80054141
8017113
1982771
93222201
54493754
98168117
54128561
98528647
30784596
7562696
69312103
68219114
62838111
23753994
60684029
20737932
68382498
3118373
27331321
90912495
53126131
93188766
12886747
22884721
60588217
51481316
33773203
25242096
33192663
5703108
85232984
53192915
88307839
65905906
85699900
88843137
36713788
57239915