93405967
48998598
42977057
39098617
61438016
66419950
70661631
29058121
40986718
92262842
45532883
63422181
82846078
95585579
40791148
25623322
82212463
72988242
57092117
20349227
24256831
48733507
61514856
12735673
42945000
19145574
64912512
18567190
48083791
7123342
82333903
23874340
5959316
82074760
25499486
855680
23225364
97115309
95176017
6789306