Knowledge
Data
58227382 6132020532 16 852586
377385 95 4266460 3286734 891
56 36598406 9269179 163 255