Knowledge
Data
33028 2518364 5496 66
6172 200839510 8815939 105349713
2812035 569501 82427778196 20192958025