Knowledge
Data
3014362 9834944270 7301601 840298528 921834
24926 68 2957895951 6518 86906
298 48441 146 52600938