83744830
14765813
16966832
58152511
42779492
89337644
13076757
7915577
58184235
21495047
66876378
9189698
22044990
12368100
23397860
13698704
9804154
96634538
50323030
48423683
36593073
23828719
73009112
42868173
52724547
81451628
89545736
83819333
73291524
62964485
74456846
2144441
23101934
6870737
19132230
73924738
95727720
293270
31354595
58859017