86801199
38468180
67001537
76303607
80034117
73737667
34068073
82079653
16689256
18208188
2659215
12481623
8517543
32422976
97203638
11457734
29237129
8952310
36889227
23461278
69277644
71567297
39355097
58645810
86096123
3698978
97492838
54122556
60486745
53809204
59881648
21338786
28061780
1785880
62882756
3594750
2707753
27592309
86375201
48187830