Knowledge
Data
30699162 83761680220 900643560
15088797 3045804322 9328951 52571159392
555 940004 53469 54949347