182784
1817957
14171000
120430
255368
318985
942154
870885
479580
473199
114782
209139
1184623
478146
959661
695164
55899
88191
1683738
895249
988456
130241
246299
599886
109579
1526104
289125
196660
67884
162589