37866
157923
677730
37345
414775
321925
681823
13947
425876
529575
331697
861244
15534
229270
272430
133224
692655
981491
369210
319131
146566
10371
243199
743254
201870
64666