Knowledge
Data
60 8143185728 56965858612 3771561 11965238
41849028 22826 1596 73 1874117278
680877 396 7054 718 607342