16434428
46386114
75725063
13496281
72518742
22915829
57865545
2024455
40295709
78798722
161582
87607713
65344357
87112318
20444272
42508953
53687858
17151974
787704
6957593
66677819
61729445
38278382
73459670
61583782
99603947
10218474
2809119
21458303
69796853
15902365
27674099
9054759
82321573
70392570
3338171
64676630
82055663
79781697
407506