Knowledge
Data
17593 330 962662 4979 89409
93 416509 5525264 385 89601536
32077849911 124 402729 35179952124 75