1004525
693119
378567
593522
1644
871915
196482
335645
974778
146560
414725
693342
128187
185487
379283
196165
938911
628971
247257
605984
192833
141129
31414
625228
901989
722407