94198868
48673416
70998271
3098544
1133847
59415194
27945205
6994123
1900782
20596135
46937146
70755931
49167069
35534132
41652152
70943088
9675137
65994794
7894295
56117719
41147174
56834432
90907883
98181362
58591570
23653134
69561512
15468523
15977572
29733987
4529039
6408652
3624402
16591158
27719891
98824023
4840505
37158235
66214731
79253454