10293 852
398038 786
16553 309
85301 383
55135 84
73657 417
1117 132
7166 492
58572 399
6584 578
18906 156