60398622
94979568
38771825
7491222
516143
40313548
88617724
42635355
52329018
37338833
1971412
8161176
83492653
91306338
38917619
56361994
68651460
41604933
66716021
56759046
73355285
66576150
42569636
9925336
86418444
57117953
14164723
14607590
31049876
3238326
22047326
81794404
40925714
80522658
55576706
3996078
79522263
85176172
40947071
38465870