66643753
38746516
94865066
8924313
43232940
12727590
60741190
64382545
82837210
90926057
67324604
80067302
3529466
49899625
86687143
20325781
80494388
50217553
698067
30591255
39846804
83852280
30429597
35352523
6626788
30498857
6193300
98279261
56486046
26518912
44818172
47048155
4022876
66201675
87833582
36508944
9514755
1901826
88863373
7103618