99684183
86223866
20503414
93789798
49233980
56554617
98927622
28795739
59805890
233287
1554429
7936712
21637852
4051332
55348608
979068
90802697
61614421
58595228
10645270
59691745
36591247
9778575
53104385
38774298
10239648
29246613
702378
74404154
43684266
6857443
434755
27731651
79035927
15845498
72104275
15108169
9266544
90948973
8310526