04058648989 39651126 89391543574 10220
816018186 586720651 229
55776 295 5163073 810624695
393883162 531 49905882
9153505 896850778
5681 948409 742 3440
3493 7039479 233199 901519 186430 22150366 46728561194 2645283774 4553339281 63912654427 2782343773