Knowledge
Data
28 42730 43782 29487
4085218960 8959229308 9469759 17489973552 253723
31 420233 417264 46