5818980
29221718
4053490
61014672
88379141
55086481
29507710
90594956
45033679
77986228
1535478
54908473
19154252
30108090
37491988
28201666
53687428
94518327
61912078
29765607
14762015
66149064
622923
55952980
29199017
3898275
11317653
6049351
30411382
84452462
8534465
40826406
96878871
1897490
59594749
6409430
15445386
33543805
54857265
22219256