Knowledge
Data
295529849 139567 709330668 63717684994 104764
2334351 7526256342 227693218
8250515 898968056 3855774634