Knowledge
Data
28 2955268 2148632 5630 95657338214
81887651170 213152179 21778 9439662
5284198 287 087