6501005
31615432
360646
48867122
75856277
50333930
16268544
20478416
21936592
1068994
90425775
19821666
1212244
91372432
61778405
34361123
27043390
96693212
2675166
1817752
14938005
93134686
3556795
929858
16838957
1858614
67036525
43081483
64554458
97545093
21937561
29444011
7069041
3063978
68357755
17693792
48301386
31539888
99224336
383169