31817604
4915985
11823883
40313680
92043994
36763594
92786103
42485373
20216635
82645920
85205709
7910491
72317590
6011664
17221185
16139035
62728789
50298561
52093202
90698425
77405135
12667014
81673600
74926096
93342957
63036037
19536015
62096296
35968201
20348434
8626991
36191552
79177126
44474394
62412109
61174766
57318103
68038357
59298771
95508482