54296 434
122777 437
118429 334
30639 704
34957 476
60657 870
34954 608
54276 448
93299 843
32888 619
192443 775
19600 193
86695 514
14085 512