50728103
31621257
21719504
64262470
38766911
11295451
25247867
4351937
27075403
54758648
90586406
7421564
81917488
64944885
48951233
24163129
14907434
80092280
5931763
77149807
25687968
76303069
85692757
8469513
1881005
53756332
14698446
42902335
58125597
31714700
24989419
7129679
25347047
52102106
5612625
2697215
6908733
716687
81755180
57234785