Knowledge
Data
149713 42703 28 695 96327035
32 1731970 9327 84290 184982492
5680874881 20995026 607765084 147571