89124339
17126958
14793342
1121637
92719395
34674846
25025296
38346657
2269248
98308528
38928028
46348955
81753250
29394246
8358770
15961122
6560314
72136129
51769724
4208160
93865231
91023623
64746546
9025501
55193441
25096087
87507410
2086809
70152809
80951935
5302899
31706211
6395120
18211323
7793564
21037034
6196997
5206845
4951919
37418939