Knowledge
Data
142 8382954493 582727 74593535667
252 368406795 5139391 5465 1648088210
0306335250 61651197 364116958