Knowledge
Data
21352284909 398666113 990677 82645
1058845 40905237196 538691889 433589241
2898 4697 98 28498