Knowledge
Data
331 921396 210 658824652 2217679441
4431174 76700 745
79029888205 290798 4337568 54027073