75114510
66708277
5604341
14629888
79424365
31142578
42899804
35532004
27726584
98512898
78532363
16707928
36987678
68383287
57301683
34808302
8181075
13757046
77012659
80607308
73805732
39936134
14883792
59704390
29034187
21672255
33722570
52452391
7955903
97152479
56443337
42623844
40656636
5136873
65783299
9286168
5739749
29145417
26342281
47784933