Knowledge
Data
309611 17810572662 61288838 1052316598 88551654
7364919 50861 7304494 4670591777
66334184 7532411 915727