88687667
38135612
17124089
66547987
979068
2507803
15354174
47294986
8916873
84793888
7921254
52737876
10308638
24516242
53979880
95568964
56843721
97337883
58323765
78616487
78376859
45786696
50284878
91087128
86394098
3176277
658133
83661324
81906345
97807280
265718
7339633
73581536
11071059
68572912
8841765
59418986
79785113
40776046
45803550