916898
870517
898309
42172
416947
81479
655480
15360
400480
625256
323134
440941
771409
981852
153744
768829
61182
915994
521602
147670
59437
362868
213233
852354
23543
21862