9666
253141
4975
605351
960625
622817
287599
233536
958315
279409
4731
701758
946230
391289
332688
750646
713618
935341
833392
69554
820999
48943
472124
497927
654122
227204