Knowledge
Data
303143040 44 271779672 300 703658562
13090 2326743 82567 1226528295
38666 204640628 81648303796 6951787022