86816470
5903239
69321616
63449488
8563922
682473
5424846
12006841
52543449
83571994
53863975
68774992
63633958
8833504
23226491
85368185
57188778
57032661
19332879
75252337
22363033
52761293
16649537
30105857
74706762
890953
43352731
12671820
32469774
23007964
27705931
1061180
78176762
38147670
16151874
18417022
41909993
50241052
3491541
20486207