44071177
69597748
49213277
21481580
58504419
64788564
46605947
94737644
77195238
15343006
4061121
7187031
27925260
15499283
36663282
10421590
88861404
3821079
37513377
99672450
82094963
98916803
28543171
94794268
92249965
66114764
39921051
15056136
42313178
96515
23311117
60809408
17151461
37332098
481616
81931119
247140
65539368
1930938
21121306