49889370
81865111
94395105
94283840
56714757
16645635
8336144
8430978
38433276
18281473
94458644
86186884
92855143
2387795
23933945
45179982
94911553
16631511
46675661
88912706
42788051
45557287
92935500
12166707
77821923
5649764
22357569
80497348
63332725
43399490
12919078
41182763
40639125
26616440
88059281
46084490
1658013
82792161
49834937
16311209