Knowledge
Data
2662 2945545091 442260 17883 24049822897
4877712 23885 9105 99053
2342777 75773 773161 30505132 2533734659