64434451
78355261
46656543
21989888
9836959
50073499
16507145
5755587
80379793
86208277
25897810
3267115
79142938
43582230
35994370
96326348
85074138
12392313
91117687
6276706
19503853
93724947
69551695
71601926
10000478
87164251
67073194
78485630
46431642
82072572
98146394
10581044
59955669
66244291
68046714
50021021
53313148
24286821
14378440
17692987