57015371
1142301
1699239
6302802
28012376
47699331
9433069
41369942
14953665
7175539
71817867
80811264
15193258
7143104
81861463
95861153
67206022
24471107
23414826
61702880
5695464
4658710
20746755
28155001
98681655
94889840
89907270
40487457
20457314
18568195
52639499
12566189
81268720
48805104
17291662
79398531
93171228
10819445
8769689
49574296