Knowledge
Data
311502808 579 54646398793 292 800117568
5599374010 87 8673570 61028621 28008
378 80357 715033 529660