58915 511
36203 123
17948 244
55213 979
23574 54
41871 414
19683 197
30676 420
53199 106
39733 482
31750 766
44042 173
45553 548
24911 698
27527 744
19975 346
30608 704
44287 829
21913 637
28457 980
40535 930
38362 287
26327 534
29102 673