2038422
973
511488
970
446407
917
3975075
1115
7526351
2902
5778818
1781
437388
936
3052371
1350
252844
354
329330
446
311363
521
299579
656
504618
895
698420
999
14395012
7096
1556508
794
291938
383
1949282
282
1547727
512
285727
508
283550
464
944491
1627
9197618
3260
1991804
571
129207
709
343677
524
256203
442
381615
549