86852616
39515748
8084354
55627903
74189145
30262248
13224843
75221842
34281090
27723496
4887489
79016450
71038369
27511639
77753120
13135364
47503727
51395190
12795790
26861857
58189134
6698786
81442749
80859644
18553098
57418478
63265552
47569569
7652921
12655219
62243281
19817657
78085195
15998104
49463065
9767394
53261587
58773621
3663075
26544291