Knowledge
Data
311431 01319 7136145 3500174
42040 42175583 579843321 24301220
5843 2336157 86459 534871 86