56684114
38979947
17143177
84026679
48641056
1507637
83081006
69284921
46357909
39376252
61838664
13218752
91044483
34885952
9381497
24728853
61575880
93859279
5536044
68932413
199145
96855158
9201190
472205
93838976
65889924
39845129
94453533
19798177
64063345
21246519
46434982
1173897
44249329
25262480
65412647
67508229
27929708
43165040
16735186