17245750
96058479
49983090
79449638
71412713
49212885
76486479
46988426
94871765
9708207
16073092
1116241
67681620
86437085
57343181
32147964
27111088
53648684
57138202
92646098
7294843
19537600
73526175
50034387
40986796
24671802
4843878
9943573
27135657
56625627
96197654
5762828
21931491
53716137
54477887
10355862
14022048
72219863
54652297
27908936