441284
104697
7882
201978
838255
99880
163141
128580
50510
100352
666104
374200
99406
600886
953250
397677
708269
776477
49474
188114
317262
39456
830470
847199
685679
468526