   5431  777663  1
   2132631822  1170016838  2
   222539454  1809345778  3
   1433496916  806997510  4
   1189420701  1559765018  5
   1995183623  353620171  6
   78212405  1946272435  7
   196158750  984890779  8
   400997431  1529889731  9
   288123535  2028698409  10
   823362230  446092531  11
   1961385913  716769731  12
   2078341767  563729890  13
   1039084204  547190419  14
   745552333  1824637056  15
