88188061
55787512
10678797
27306396
60032528
22368881
64984177
1792531
86713454
3233907
64597675
99543487
93959763
99453254
45905058
60646232
10226762
18297604
34574438
2811311
24208741
56016554
20891909
22093737
64112281
24248096
797758
52774269
6256151
38575377
63262837
38355767
8213567
4613725
18656138
55927865
35962155
72348494
40634969
79314511