80343539
21166757
18325401
91258903
80121886
28187410
3065112
57843771
26136845
97492300
50643856
49878882
5844717
13655084
71417022
94168290
26952005
62412553
9061599
42012541
70994946
88786140
93419363
1125493
34833507
64983755
31696839
654429
90643517
64973476
95411497
37088970
91109909
36324869
63477870
82165524
17435712
53188790
39208685
24354409