936 15095221004 613660
11 98419128525 4551055910 2956635860 88418
5292 31052691488 102713547 50114
46 6421885308 4219177422
3098600693 248113
62 99327 40 451514
9922734764 1998 189279 35768668 81 675177869 1617 58757 10787163669 69077066 3015 51615506855 69130 89058149