1961702
5102240
3741044
622431
148149
907942
496821
885726
615927
932395
1001739
57859
1043459
1397757
49763
1301016
2722803
1542031
908434
521217
7637255
1154293
693869
763644
747980
1024634
545582
554537