58793948
18995699
44949048
41506425
58736271
32163941
7074373
42155180
48234510
19694466
17729338
56803999
7645744
5949754
12247498
34016147
12684587
91816122
6652706
32904212
6748441
69839155
18818114
82982588
22496472
75299037
55268163
35055073
89946562
6978048
72343388
15166280
31424692
66183773
66649306
80995
3816962
55254111
5897751
35163084