60708640
12246093
83608790
69643139
13281240
38839539
83784436
39921964
49975174
77966271
87493275
27486215
86133485
13775467
21768994
7804704
36608883
6538859
4088353
92478802
5722737
47084506
62204841
1022498
4102221
89056719
59085585
88467890
27744145
59945197
47887837
4908595
77438837
39882961
61345707
24499106
20065673
19876481
9805186
2199263