Knowledge
Data
312577539 99 0270298650 7507691515 5149
77 2947165 42973109142
62 673560 596940 8004495