952986
74831
597313
367771
507682
59314
1046174
198548
1041993
71316
767459
184421
478504
28952
52987
558377
273284
507841
424275
784256
821951
472118
383102
61387