Knowledge
Data
3066522313 927623 36138114899 1756671
10471406205 40993351 20739364602 5329158
1000810 44 9207512 42977 219