Knowledge
Data
25008620 426603380 287137 104838631
94039751285 3120984206 69022156905
360632563 8728823941 552068307 2034242716