76138140
15267393
31788256
2221134
58998159
28686525
83494800
41028775
71527036
57788670
30869214
2714880
32526650
3562506
62138365
47824449
13207557
58969066
20926040
48613808
18769333
37517246
68512730
7777498
64702266
95692028
33448645
82646986
79663713
17809522
70093696
46464080
6454189
95633083
9679098
98708563
10447018
22319993
77066135
9414606