56617644
18937238
31588707
22845068
4807916
80936187
60096652
74597048
1938130
84979834
47726850
23493815
90061217
86118523
10509860
11577340
65931064
28622347
80131104
71626783
9947914
13842249
33823830
82158226
26487563
68008860
51264708
3665185
2133933
33585829
9051999
96464570
24741112
99408243
32501810
10949399
188514
29747361
80724466
19733294