59312345
91827734
29685964
48548206
61705027
34485920
1193808
62866977
66209235
30485466
93801326
23785818
5635361
67549971
67115026
31453168
11567457
82136380
2404816
43755140
81983938
88426643
7076885
15982524
54521226
74742118
29665041
2964859
1765672
65774906
95684603
47021969
48395455
54024044
60109372
40414689
44201821
95585605
658665
25262307