1072993
831620
1242803
119901
1382060
1171519
1264962
716621
1687078
4467225
72512
50583
52828
58290
67813
46031
47011
47787
48643
49797
2117127
473647
858719
34907708
1724819
21012606
19157756
57553080
5221097
63605988