57224730
90104159
11639927
35033436
32208465
97163412
1294858
56239681
65596515
60972429
40885053
34869161
60863251
82839169
29111912
18913067
29817187
90061930
72797686
57288663
85792793
80718716
8175511
84474617
30843177
29367520
5162509
87142767
76698446
39444157
20548718
62153948
31433618
30935151
99785706
52964206
21866020
12609299
91962482
66349608