15 28121
20488 14723492
15192 569328197
2772 807497925
9591 537560717
11680 889089200
21751 846216104
6859 76823620
27749 242790881
20316 792345559
14457 632488502
19449 70422962
23663 26697435
23898 992120464
18906 499482549
15686 736386595
