Knowledge
Data
12670192 14102061166 2691 49390691
27472731 17207455 316533 6380195028 2679564011
25 44543554 864149476 955