96883849
46068973
10415459
343895
64171611
37477203
17264276
24431611
82881706
15007406
218882
3292127
14284419
448688
71118149
61729687
70378164
20175545
9054363
19895716
4016838
96078966
34882852
47482250
73183392
63798909
69722959
1709150
81629666
75377277
65592744
1787296
33921814
25514564
4518542
66001063
78089747
9942153
6708829
741815