46984321
48818383
68982333
18927707
4819929
2233306
97599680
28686287
77692779
7303951
88974249
34522666
76391937
59019558
90179031
54649765
91756538
93745115
64782027
56281076
30672054
6489401
6973998
46643687
34212552
9083529
2590315
7362519
4122620
9437401
52478135
30901211
48898833
15452221
82496498
57763167
52877962
25018814
11787547
42967186