83582146
1812291
86767988
35214324
82537655
2085166
8436869
47467133
44758833
56019978
54822492
47057167
67349625
51243163
88675240
1822209
6157916
84655203
72937239
65291059
76633392
97994490
56679837
36812946
9051293
58873913
78067552
46323256
21207555
32706043
46177410
99674233
24539431
52557136
16813733
7986329
18191253
74824669
8131377
6132090