Knowledge
Data
4341291 4351390 5425082
94699 1508 81298730 64800 50051441
31571611290 6070 130156702