Knowledge
Data
2157343038 34394987 50138181 461512 708434
31690 8355 5905079 77134
524991 49646575000 937555600