Knowledge
Data
560 2030951 619990070 16118 74285230
7800216760 545910 8569501 1281413 314634
351234400 178292 872426095 79800973320 3095875332