82187051
64072199
57681664
80398030
7844762
8766648
50872605
426090
93064676
4704505
38949690
95777530
95876685
15458377
82877522
8393295
53848249
34032447
55969700
65789607
46184563
96655711
567502
67036354
23107620
2749761
23565064
61334401
66521691
77004344
98199382
91504539
46201458
74223935
19999559
762440
45123463
38563188
77951374
58249414