7430320
3484409
1226503
1305766
4942889
2280353
1582440
537353
4635105
2768484
4401502
673555
194279
2376552
4662608
3535443
840647
73846
9580700
8700708
450128
796900
94887
8874955
4529370
1824608
1272722
680304