2316625
4470515
2401547
4852041
4578867
4784784
4981445
3949601
4084941
2594396
73872
42943
44991
52716
44891
46148
46816
47767
49806
51501
88844
98188
161885
178911
979352
98037
1082352
536651
161636
266128