Knowledge
Data
40168426995 1405249505 85809 6695 445124
75572671225 86347 84048 51524901
7578 851 479921170