48052 49
6776 99
17239 751
25017 161
390955 597
142572 294
22683 406
45186 80
66212 947
67335 502
56258 214
18187 703
58826 735
7279 582