82015740
27188857
62898267
9612726
71989418
90744210
1893585
81715256
1699375
32091845
93726235
15448453
50824095
50752866
35967576
55155425
63135584
48022978
85169064
31304311
89999636
37379137
60316675
29992392
24066485
10874223
29034354
24007139
1137353
1724308
95066667
18044939
83176373
89349162
32948264
5771186
86003738
45119583
78876596
25654037