33751455
8720728
63553817
43115021
96564296
66134740
943085
87819381
97909223
87842152
43959424
23385587
52263699
60014598
39604642
55919190
7183242
60189169
6410360
31168392
77165611
35871072
35827733
68071658
113782
85403767
87504853
57247581
5239938
41782913
8403979
2045940
10558288
70542838
10711624
9398148
65206011
8014211
80841155
65621433