4367231
2551878
1087595
928410
712111
352500
464662
2091873
213274
1716492
672286
796830
665122
808953
923309
96103
727249
411912
53986
186717
83586
190394
431654
282985
535390
458801