66677549
64175290
11826077
5763412
67001982
60559578
28878442
91819723
78996038
50385595
86948967
5054755
11088415
64434582
9224965
67435122
85006897
53571098
73729072
92322072
776878
93071276
42769217
28624575
84479113
96775914
36804338
12335557
7368373
2462805
69689950
62753213
70365640
98672857
3416432
7017306
37487286
83934096
86427492
57405678