Knowledge
Data
43187551274 13145966 6575011
4288857853 64247537 199151544 52913 23215495187
587 8877802310 76742195 3256905362 80