Knowledge
Data
588369 109 166089 437
94254296794 2943324202 27141594 97790110728 62778934235
77329205 1641313 66569 9320 568704041