Knowledge
Data
50346 428266 886724112
1415490 36 2931312 0422435772 868499165
108852 5631486143 328307394 68101790