Knowledge
Data
269 316062349 77136 546537
179511606 75079898 35899055100 6866
21917 99099536 13920252916