147527
538513
864870
1045754
794776
708314
143204
61350
1067665
910826
470446
805759
23917
922981
934648
644669
22540
462125
273916
1012767
966377
4341000
863131
310354