Knowledge
Data
2112255 244602623 282922713
8040580478 64119729 953407 5409431 9245697142
29 259890795 870 588 46824681