Knowledge
Data
3879 63 188354671 47996217
630043 1952340 4644065879 2811068
20 4994789681 298549 92462