88316594
7289117
39138778
93546043
66018359
66214251
35793797
5366578
29012384
50715122
36981724
97382978
27223945
91693641
54854468
54487642
20089979
3905180
96819172
4090808
47649757
86487453
34851466
5495224
80234956
28006277
43048830
95067514
29706224
1776184
19086858
1482212
66214210
96189434
46203176
71997252
28628538
5116280
17078014
14037145