Knowledge
Data
502 238569216 164097
93660288608 99302 6305 76947264
79 33011 1308356709 156809 53601977535