2668384
2738142
655128
4851105
3773158
3453142
606397
771119
852544
1044800
58069
60951
67980
50778
51614
64462
48809
59206
72524
50067
317089
952589
1421097
577775
128321
286914
285584
776297
142477
424040