86116622
37866702
90542299
58714908
72407748
15772742
96037475
37427729
50689029
53459535
37339952
6746767
79835370
19692048
68786081
50935175
68982092
11125214
9592256
7184716
76529891
69351148
7733229
48051002
7677786
61571883
38557810
77455888
9969913
8336156
92575251
14098665
13388990
25482837
6748723
34302588
2684414
1434935
22045474
67312311