34728938
95941145
49599567
35625647
3200639
35829733
40901501
77071978
98952479
685818
27784074
42915560
19855813
21853649
53778047
66203097
91088576
80851772
4821578
55706842
2428502
3982782
5395646
85364412
52282827
15482824
77328720
49995810
43528179
97022303
58232667
40177607
24531055
92471375
39645492
82773740
33375592
35322851
8978629
6014304