Knowledge
Data
30 815 2689 3070766 440
760 395 51455 1922513 93280497
55688393 78456651353 20224 36 4146931