93184637
39515444
34121290
75126815
44525890
87124498
8634913
6447510
6791598
35511972
1791778
92028923
37164457
96905500
59211306
73843676
71123288
74618620
42201547
5096166
16466239
40852484
62526857
24818009
4784963
11516867
8499197
9557931
21054657
68989453
26354583
82244323
61285634
935295
3729354
74826791
72711487
29472412
45167433
58388615