556386
1230981
988796
4865374
4970569
2998080
4429805
4764839
4937755
4540489
71849
70711
42137
52798
44958
45538
47179
48467
55611
57045
747701
676548
303245
248888
274388
8242050
2743540
606741
1664041
547700