Knowledge
Data
18107915860 297116112 7307 24587 159294621
63603410 3191 406 954315
784944003 28329578466 62941002