Knowledge
Data
51 36344299564 3940421082
7130133 333201696 665140 3212918749
712581 2777881061 22725 299