Knowledge
Data
30 661796 2297 69 8615038
661 52108 487720804 87223 24658378262
1902463480 5103236824 284289840