60398146
32683446
19931374
58673699
96865097
28825922
31645282
18029620
33541704
75096365
8568445
37457435
33131580
28806260
77144644
5698367
82683037
9018298
67305287
78396672
43732311
40433686
41758451
44223023
91258759
94888189
96548499
7104445
51993878
4879461
78501748
25815965
80377400
9591520
32968235
26279080
25436497
1486133
99145772
4186203