Knowledge
Data
158691859 3125 4706665728 5059536835 28912402
02079 0659 14040 341 901012361
36763156869 21504610820 2815684