Knowledge
Data
286 466107137 644 9577 273888093
159550012 113201 88 32 5202493
256128 70452541 4139367872 3625471