Knowledge
Data
28074686950 1500 118 833 528
30921 462690884 40019 9826 47950944
214074 360810280 6719 4588430