Knowledge
Data
17377563 148307034 932509 5397055
23234350156 027854 818027 830038
29144193601 39898678860 29