Knowledge
Data
29 66356049859 6690858 8448894715
4020719113 382556 40503507 49693390
8145185 5865002658 2297295667