644301 46505423 688529179
42859828415 6722330 312453802 890681910
119252 04586 8343008226 142672
87 652476 307
72 4124
7180 03655 153036 6716145 2013687013
654 074 15622247 76748553 60919 9915660 40828646 845 18875622 12686845 18046148 01137729225 8307124552 8879 77493