Knowledge
Data
389056 33205 33118 30 402814298
4464 8026 29155 697 44660936
89 19647 36 505942 37876731861