511341
55130
878192
77568
88832
697713
166234
884246
736231
744711
582731
776738
191852361
164711051
162211157
155551728
149581983
147653146
14521943
143671360
13882556
13813267
137301740
137161355