34593 637
36649 313
36160 308
93089 568
86707 676
54384 336
66857 730
31641 99
8369 692
3948 508
6093 894
2890 378
3691 430
6796 686
2820 127
5623 432
8591 555
5764 195
8942 571
5831 732
9201 292
90890 367