Knowledge
Data
19312110229 227431 9625 0263027876 654
644319504 1271 2260 11067
816910581 949 9428491 759138