Knowledge
Data
149 525960 9649887090
740242 4587970 2645844999 514549
1689392960 6434513 16625572 450813410