Knowledge
Data
121772132 6631815 147835 5717323
50263811 885424827 423595455
1333 2788653808 367747040 68045750