Knowledge
Data
50502 52993 19352149206 7781463 3500
42118221668 10906846 6215951561 13052527 81683866
78511369 3486340 3996115559 44300434581