57196939
85758150
11567924
18778959
16751550
52144316
27782416
9468278
45257756
69314074
18403862
9512647
91098888
44354405
111013
27461106
76475970
23491498
69659801
64531817
44046003
75512447
40673460
59084227
67665622
4747263
49463416
9735977
44152319
77513612
39372786
29916610
45479678
29043268
99353378
70514257
54389801
77649078
8369639
67595313