Knowledge
Data
316 72428700483 32707442 603309915 85861360
1667959 7781180728 4377130663 17986530991 8349354346
46321875 843065965 52