Knowledge
Data
13059 5409200 107818378 25766
2251450 63378 921496281 7321310
44602458014 1530 88299 9279122855 5643