55168854
9497401
41885740
18674279
48258406
46356854
8173701
82735866
80136786
36806302
39878260
18175098
20059908
56686582
72442479
4504766
66269699
1983102
69945203
17032300
98896924
53318218
9453238
15079357
20908780
8034899
82726721
11642754
14492342
8471412
38935196
36616025
71192617
82455215
18809669
22016718
86289711
24094690
70239240
75584599