Knowledge
Data
22299 2497143 3305022
13983 277000690 769730125 887165177 3387
21 562 851 3929 992227