40372
195774
145879
557172
939787
663400
384650
671543
590350
8310
891657
428172
34670
841743
238631
949575
311931
57375
590117
51881
353501
261930
636218
178430
981565
4596