68693670
59687535
81294805
50328881
24722212
65177065
47018396
1051273
15055157
55641561
2947046
89449298
46051579
44081150
1841588
6602719
56867441
96059373
19574357
4223736
52628653
50523520
38153151
37988645
7921278
32729947
75552698
8182363
4910370
45426013
80446356
76253609
29325097
8901403
13612964
50391380
5203956
59233226
79663147
31556649