81446282
9207818
64521356
39078514
60173183
57357303
82554990
56904996
7649458
38424386
53658561
97822048
21773395
43618256
54404108
71319385
88515935
65749116
62546651
42986817
9929068
4300362
41611806
583566
54967294
4883796
50909280
2048644
57641938
67111498
49581215
38118052
1935828
78395061
8064365
86576264
75369632
75787889
41023969
91943938