19586345
14026193
42201957
72492117
27733071
98809634
99765108
90083915
5713936
2899449
61847983
228697
42263059
39676743
15207538
91081070
75153847
26749657
89949915
46733638
20882471
409150
36434005
17728221
81945046
53524311
7036816
52314747
62867419
65447346
8100828
62693461
5501506
35587473
29147170
3522656
51689230
60783261
5382375
85069121