3107409
3947258
4667267
1646621
3714371
2329574
2504881
2140655
926823
436880
73460
62545
65141
71399
42196
43117
45004
46253
46844
52128
893052
26759528
991458
40101840
24322996
1996553
14752642
44319388
5997977
2438595