Knowledge
Data
31 5885188341 58910392 30412131205
550672 8541671 446 1100807509 63
1351372291 4752544 5922 2206412