Knowledge
Data
5186 80946231508 8381191102 11483848
5352941659 50083624415 98671
845 60476 78898156 74