Knowledge
Data
31708 342386999 2895 406 440902591
47134316 908 6282698395 4464472 30
380848983 5701331 64551432