3005587 165160290 419577

45053 37756 9490339

41577 10214901769 92421495919 049

41983841336 0983128 9769 8314642

98820 75 1438604508

48906128401 18 84 2099616 92936

32165368 24 29 50020966 792988 57378365336 10300677 2215 227434 90338774693 7699 4894913 1668506