Knowledge
Data
31 059 6498245854 8240315
69 2426336 258302560 811783
1428 3870 162387 73813842481 184011982