Knowledge
Data
51104091 078088 49702 4589999 76266266715
278512 6995697 6688352290 8958413097
2776 39699 25033 846304153