450555
270486
762853
121835
397281
133836
433925
788270
130620
557141
155965
1030775
448305
899458
585609
813608
45265
562854
64620
217207
113826
951601
940480
859637
662117
516500
96233
572557
77510
287410