39559692
5571066
59513764
55191309
65915015
62494237
7472933
6092692
53092143
8464912
38224844
21859582
8086918
9762725
57154133
38429100
17981658
40793857
68187770
40886050
77872647
75223223
44087126
8534250
41317181
61061397
82039250
71901498
88884625
83115272
97468279
7664104
65706469
3412581
58868584
9881657
7484719
50985155
18162637
12227728