782237
18892
548121
902552
39858
285624
294612
583899
242449
705284
1360783
563491
23917
922981
934648
644669
22540
462125
273916
1012767
966377
4341000
863131
310354