16785553
12824502
77647260
41353843
99666962
69042393
73484689
14407003
86359939
82833945
15667650
60222724
6471220
48642875
38516533
2948025
22578686
80192080
52229225
65721647
62431715
57179632
82637726
20239031
9552956
10962589
6285785
3333882
94094211
60527898
1724375
51421953
94272215
45392069
17911148
57226458
31221164
97834549
80915509
10965758