445481
92571
1028948
1033715
354224
473403
80558
106487
371124
362270
186838
429418
479504
28952
52987
560377
273284
507841
424275
785256
821951
472118
383102
61387