22709413
6617057
70742356
10451357
94989695
2671030
56648395
1837597
79069710
21928736
28298077
22018317
89809863
569437
35101650
64066446
4422954
70544020
3044076
9539575
82435778
19748933
77671170
961230
58879621
4683568
7997455
82549195
7987726
68318026
74922155
27291129
25411917
51147401
35557088
822488
5249960
46521697
65871966
4848563