641532
665146
94498
822360
35765
447775
43412
189922
594681
80293
775408
13477
583304
971148
69481
493299
95919
473148
420670
2952
238197
535123
820762
117661
292681
131769