Knowledge
Data
10157777590 3238103 2707743
472716089 81059 79153613 3475291963 54990220
12162753 9532848 9027200 25735761 10168301