585117
68670
60094
26810
48860
57715
671132
44041
9226
40122
33860
1925
39138
798188
11716
46494
26333
46047
86675
64771