Knowledge
Data
5196 15075289132 2741 7335887 93
433882 603052085 64 181059
0508876520 8362211255 598544 532562783