52634
688942
825628
471737
835893
50059
627638
145538
546299
396776
27285
41765
357617
250605
170413
928703
623360
668402
437369
468151
232420
78318
29284
637304
758238
963835