Knowledge
Data
30905348353 146 171 77443 684492968
20 741988373 76679847270
8605875947 50194 87063730 671913290 139619978