Knowledge
Data
4065896 7594 20137902976 93369748
2560745 90620651 504 3200 6963239
510214411 6409901297 4211