Knowledge
Data
31 59877965095 9656 46 3351788
39170655737 34072799 1827
370 45899822930 6430 22867963826 6199266