Knowledge
Data
2822 16625384 7960 27845 76975761426
644320108 275117 1999776420 97630001094
4436625 50503 31229