92855633
3714234
71279855
15607516
63107834
66647719
61405718
4364194
39938175
16205329
34081760
4230920
14557683
86861817
1945116
1023491
48683401
53244351
42163058
49467195
61253224
16568331
58656596
88726431
53775826
24149107
58026390
6893062
1577152
98763737
27972106
32039054
40133110
73501686
11542689
80441883
10146749
47749967
83214655
61113701