54585609
65169950
32779495
54367423
24219380
26292391
54123409
11804370
45271408
63716274
39607768
23386562
11818750
15702272
13736465
7991481
28417381
68837935
94406996
71091330
2032772
19291827
57435822
83353580
99143690
48911547
3057617
27893994
56609674
29928330
65761431
39989121
29948934
60943813
78265994
166603
40108421
37374144
96219646
76462396