453906
50630
894512
993949
242413
449457
59159
627616
206643
287290
752540
571814
135897
485531
521165
142640
981817
406657
40289
15785
337746
197976
575673
291626
122800
197504