58888704
80461056
43889029
23684640
91258191
5533621
931204
85643039
90223043
70682241
10628254
70263249
90699833
23978981
7245530
24689022
9211670
22841224
82701912
12575079
5632334
8434736
10792698
47163670
90816524
71667990
45117103
85172931
99603112
29491250
54087016
33372499
64252226
44779040
86333623
79765882
99728143
95392309
6111755
4975696