Knowledge
Data
33 14976423 7591634 5030518 23021378309
35125261594 67395961 90432 88062755255 2993950027
849274748 54 997 321 452654