162535
954142
247787
539666
16440
63960
686392
211485
218995
464929
684319
231716
217917
229117
727631
131664
920485
51414
242857
376581
523524
419732
209347
980168
74613
519593
691781
1246523
829593
109594