89189717
39344729
17976834
7729865
87239903
33804688
18452035
2847880
75667266
43953671
4998140
4951565
42877056
213451
38204488
88109954
39939970
95835753
47453962
21556611
63843903
91961185
73049689
67153119
62635324
14892998
15196366
64874305
62407074
34835133
3513553
26669961
94819297
17802959
61282295
36349324
56699656
3438132
97352189
58014342