Knowledge
Data
145053 763086621 299831015 5976224 31379786213
766165 15284 611937399
3111823810 394248 14900352 4923 8655463001