80382378
94673855
21557222
76002974
98481609
20717351
29607991
62424102
6522120
16358832
83699146
37139193
35349523
71128993
5918438
94785866
78029763
9586831
1005919
74224739
7207651
50217528
36938392
33702941
8636425
52563752
17113408
5812458
8405803
74389083
6164851
15344457
78734247
90387437
94705205
5318327
13563458
66172677
48727491
97951831