16507634
50395632
90176809
376040
94442480
80684059
9472732
80187074
51373477
32747355
2730924
29266770
56683048
8313159
58438958
37486058
87919897
54191153
54843571
39244997
338613
65026731
35446156
56045288
47723813
47493620
23483376
46641096
63792602
81815214
35269392
73375476
6092263
3353558
9430454
21966688
78302650
71543678
45902642
574027