Knowledge
Data
29986 71972711 100 5996009 648636
9662 536 066016258 412 75895172
122202604 919617559 2643821741 2357580 2022028628