26515859
66555410
6093735
32729219
657453
35949906
30428048
87228120
68253639
8383916
19885457
87548049
6701158
14948706
52392165
67042530
9085279
12094129
61206464
43307086
6044566
22769403
41784598
4619751
44036109
17184550
14402052
28662251
82045704
59067924
25909158
16871741
62526453
38077800
7848453
82206759
88541018
79968265
3428221
25665246