Knowledge
Data
79 5030228 1363
1227293381 681 2292 115714478
64336 38845868 18334804751 9938949514 19024207