2
1000
1322052785   899992746  
 810831863  1520381846  
 308169815  1207738413  
 507443070   336297123  
 396406699  1785649098  
1686100295   671640191  
2124118237   233973736  
 135424347    31383111  
1133217695  1315603710  
  19134948  1555142490  
 843783756   521741089  
1619825754  1855032676  
1232379447  1873408889  
1842691133  2132284583  
  93909070   719350051  
1779497760  1415961855  
1619342797   442845976  
 788860054  1927512613  
1650584389  1296303124  
 116326088  2046991088  
 934468574  1802426383  
 571147631   911103163  
2036400119   706571978  
 942486275  1022134167  
2022175688   961621223  
 429793009   718475796  
1483362312  2049618764  
 426024824   568258111  
1775544005   121232310  
 553059047  1869453075  
 840582361   185073159  
1137931283   312441511  
 627919135  1926791337  
  92470476   131019876  
1075610813   208796564  
  30527317  2010079388  
2011222948   601674948  
 773698903  1900139419  
1308246927  1716185178  
 774789938  1182938967  
 530322753  1204582948  
1901414764  2013685066  
1106718064   179955940  
 434459529   734778421  
 301188250   987518576  
 456747849  1141770612  
1172591736  1594679132  
1454212123  1800510871  
1373986821  1546682599  
1931530748   302113986  
1755479163  1962058065  
 164709726  1619218463  
 416249365   938408630  
1371874235  1724496292  
 507110160  2146664173  
 759951612  1037432914  
1203763473   513882728  
 903634332   162997889  
 693838668  1338093861  
 897776311   995026919  
 178128790  1354524160  
2136797531  1350720526  
 801719644  1443526006  
1003747749    28222817  
 842724957   787794849  
 330336803   450720472  
 602369266   495046530  
2069938936  1018618632  
1433455160  1294329523  
 595631276  1940565320  
1293510048  1355582888  
 830514586   349789874  
1869465616  1734148918  
 512787763   415820637  
 924759132  1410564074  
1410847556  1102887922  
 617604586  1400161439  
 306124800  1419324230  
 696203797  1309872549  
1447547047  1538928754  
2097667399  1777883851  
1989649226   552553017  
 125446733  1912104514  
1571171649  1558901893  
1058950389    19319278  
1351983565   204976790  
1374902166    35014504  
 554766664  1096884135  
1769163422  1067554427  
1512704772   546438906  
 330634854   776068680  
1649326828   948239440  
  28746471  1955451628  
 220080023   724950268  
1117840530  1667627070  
 116395374  1068024281  
1298027273  2106044600  
1620577298  1423474006  
1870665467  1044265300  
 834892251   782132208  
1063584578    39392169  
 987108998   291003096  
  74406673  1541875662  
1387887231  1843570095  
 461946442   753108355  
 242525354   792581296  
1529177035  1891852182  
1740820736  1557923506  
1699820163  1960900759  
 135390126   670177045  
1481044182   251785500  
1738201326   631587807  
 210346453  1211294976  
2055061814  2081011920  
 108076628   742470417  
 715660480  1171661206  
 781862586  1702769479  
1462664303   856269259  
1097161493   703067886  
 552355707  1559107935  
1456176242   794881061  
 204205583   837869629  
 539249595  1945026320  
 248309488    91586110  
1758443431   383699614  
 761763155  1092003965  
 635485115   352480833  
1723591773   845831568  
1563775810  1631169939  
 779359840  1671852438  
 226156708  1495020320  
 696029997  1008019295  
1050306151    11210652  
1864288554  2147467645  
 714278538   269160613  
1559091932    22971132  
1064041674  1763297516  
 860840762  1603291270  
1560840188  1109150250  
1694877380  1171799971  
1492849864   309156888  
 116320289  2128334979  
 661637721  1839912062  
 826682899    77929883  
1323598353  1606042739  
1749782322  1549755061  
 953579412   298328671  
 410290708  2003885563  
 309539323   127095615  
2003869560  1023817861  
 396256228  1415477845  
1046788994  1460297903  
1031291713  1907629756  
 916105525   444648253  
 869296358   463499257  
1616448224   214662574  
 772656145  1732768513  
 195513906  1434293867  
1425196927  1022196805  
1512223750   601311632  
 480755897  1114522424  
   3583046  1434335309  
1412851095   413873754  
1290737224  1722390418  
 540969369  1147123137  
 598724632   937225598  
 415117334  1645513626  
 250039853  1446409047  
1405659734  1166145378  
1891057300   127472444  
1629644635  1360021876  
 342135018   254817133  
 945306742   537648924  
1689111000   223020021  
1559845730  1053851102  
 824331654  2040601627  
  20889879   827914700  
1327453288  1433740974  
1241788454   470706864  
1008647745  1782757824  
1617830001  1607372377  
 572499774  2032947335  
1105402355   822539627  
1331872734   363578441  
1988685005  1075446386  
 491050885  1470845992  
 287984615   833185903  
1725663125  1233291357  
1370834828  1267290477  
1456311378   783196910  
 173657932   133159384  
 676314889   194547811  
 961074084  2003768177  
1628288785    55378891  
 326991393   489452882  
1838136715  1944821395  
2096825259   263152841  
1830285082  1054743966  
1085692468  1014674169  
1418322407   926893825  
2090120555  1909373292  
 250256169   230621522  
 595075548  1975919295  
1463912879  1965910376  
1095726124   772740610  
 601623638  1269384056  
 905899994  1277938527  
1463931867  1866974079  
1134223056   944737005  
1922352970  1461214449  
1434189887  1613006037  
1258552196  1383531499  
1876158878   941353631  
 290791817   814367698  
1956027800  1709114225  
1741261523  1898664707  
1471003869  1991517692  
2129286230  2066079417  
1819953339  1445715461  
1884506145   768195816  
  70972423   338646135  
2037579872   976872418  
1616584662  1354028092  
 696362849   603324070  
 151281449   471232171  
2064538520  1585471336  
2084238208  1175607068  
 821519187  1812913438  
2116960699  1112311005  
 479797488  1925504851  
 673941582    73575363  
1676685911  2144945451  
2065093055  1658488493  
2063541221  1737562747  
 956720306  1800563718  
 358274915  1027692730  
2139209854   248371139  
2004565148  1608310868  
1602399231   553444349  
  64151291  1753680680  
1024676520  2128689811  
1191668369   961431080  
1156813231  2013187556  
 626860870  1126290283  
 978014913  1106658358  
 904311486  1651956495  
1180233721   433513749  
1649418299  1097843128  
2092002242  1565475872  
 687922227   901238901  
1218555942  1046197142  
1928931631  1210282148  
1294568282  1786013131  
 671109369   749483865  
 191973832   735260660  
 355680898  1216650352  
 716466823  1547349267  
  30597784  1873280054  
1413053175   657458654  
 852086689   243584441  
1764117012  1756398176  
1895540936   796867085  
  42428277  1397475587  
1894710213  2134430520  
 815467811   435148793  
 888185773  2034023754  
1481345935   669633756  
1096822254   628430569  
 308163239  1767931623  
1377914435   500137071  
 355708635  1733595333  
1716787423  1072175458  
1133460952  1747385207  
 797971865   399030479  
 257360213  1650058554  
 642614920  2021477225  
1258973082   390672209  
 670860662  1301401360  
1788147796   418087227  
1288348232   456131960  
 853236020    29050357  
 342672066   187098308  
 698684113  1439494320  
 815528877  1006847352  
1059942296    45959664  
1506984423  1415650931  
1779554997  1076288198  
 340342742   765532301  
 676189757  1138314607  
1164562781   933549970  
 640889513  1807177701  
 807543547  1899862596  
  50366262  1478404209  
1053780308  1838514059  
1896491436   194644892  
 147162371   602243809  
 223695249   489834437  
 789342117   922379362  
1929328757  1604870994  
1929226714   841787405  
1650830659  1288727489  
 109954689  1282902008  
 217532039   450297431  
2048434310   893721796  
1588612038  1065513443  
1827271766    82017903  
 725207496   487331665  
1981880499   775573759  
1965735874   888177159  
 466604170  1714743662  
1082822051   613766541  
 169503823  1306517300  
1103600978   958845940  
  81413014   885446087  
 416233287  2010639728  
1727233493  2067063946  
1151883569  1837188182  
1202482306  1369415608  
 140001965  1103432968  
 115653756  1728614003  
  21462763  1942925522  
1810631906   746670260  
 282773539  1645028758  
1522244019   101025765  
 385722269  1988848189  
1815769428  1468544321  
 455131082  1985273251  
 627577973  1558732060  
 796635544   708990988  
 296694499  1212868831  
 572147068  2023927992  
1132449129  1724030638  
1713632526   187447787  
 945962598  1853634491  
1290880756  1061616355  
1434764846  1312343519  
 857058229  1097913105  
2059013779  1139831769  
 595458215  1433774150  
1240857534   981180484  
1275138691   909143314  
 302241157  1730269773  
 746932918   929819131  
1141518185  1543568462  
1638810119  1438212685  
 608953645    63473539  
1314657029  1741402774  
1787504177   880805908  
1928850561   585983128  
 586956751  1072247669  
1647599483  2021721598  
 237107541   357174064  
 972151055   148637672  
1497005833  1567609270  
1582411823   590379720  
 401306106   710066866  
1499523034   703547264  
 292852992    98972304  
1633366395  1434371177  
1642540766  1124692866  
 725100214   104010763  
1188166405  2039757244  
1845413537   828186935  
 773079504  1626780451  
1414170063  1360036255  
 551544472   914285898  
1234274205   788652013  
1271459962    58941612  
 937289686   620982148  
1626550882   372217861  
1211361868  2027856989  
1082284727   563401254  
 583920605  1375137719  
 662373559    69803352  
 662025249   157430677  
1194496218  1387125463  
 261441441   235178975  
1279399059  2106854978  
1063365910  2052478563  
1586151781   330052325  
1265031171  2137696254  
1244338223   351821728  
 778864619   368314538  
 410763341  1716154305  
 989296686  2037314223  
2088372166    53174906  
1917687564  1023173246  
 616576160   354124521  
 250827317  1278949719  
 423927873   912852566  
1436380397  1618424091  
 152494382  1697821838  
1853603067  1431893441  
1657193168   769485329  
1336888357  1095861302  
1099537655   454435880  
1086073908   196392230  
 806257608  1864938527  
 564706768  1217020949  
1433609185  1554003454  
1106851525  1374497703  
1607178360   877055441  
 250187301    76270873  
1231179963   501014619  
1355220592  1655107836  
1413867185   644117341  
1126048280  1566361567  
 194455531   832167699  
 850771361  1851648700  
1601653028    40176070  
 800026354   553707035  
 494611950  1886100262  
 750099266  1300869558  
1603555141  1314806034  
 370406860   889680678  
 721325841  1477258385  
 116694734   181020553  
 206830178   366882035  
 257291426  1438010141  
 867896654  1612512019  
 945634330   134280192  
 109145712  2071682610  
1700641759   303601244  
 756366661   403929472  
   7766296   210536041  
 444105542   807792650  
 764243077   938717492  
 546409264  1514342343  
  92103403     2480757  
 681664729   462510263  
 892161436  1402990570  
1939768648  1008856170  
1584011124  2146598826  
1375738205  1841302550  
1437125320    96151212  
1306330921   235276002  
 230431404  1415476634  
 159474964  1931073163  
1719077878   915841625  
 187518988  1726844174  
1126377666   631624530  
 387153176  1890620743  
1570342023   933562440  
1257479438  1662445426  
 936043197  1939144168  
2124955689  1828204633  
1194651090  1917240689  
 689577155   631178566  
1916355867  2065315361  
 324997469  1205997539  
  13982925  1631328390  
1441273541   244414329  
 899321376  1600748505  
  28003844   470915606  
 369106482   215522832  
  50276132  1495484149  
 847147363   437429308  
1238621244   270005738  
1370991748   348617035  
1932451164   159551298  
 140277555  1909923205  
1987755931  1334928645  
1679680246   529849439  
1966107212  1448552465  
 447681152   143621033  
 507066357   461664077  
1774949423  1948339898  
 706078406   526787152  
1401604756   734082250  
 997702758  1770711238  
 949605083  1047978891  
1118711739  1796752446  
1485408199   209849336  
2066758184   708916300  
 558466371  1851725700  
 868467598   698743926  
1614165257   708739881  
2033672571  1146361855  
1238589320  1852296135  
 447430672  1686270472  
1995917168   954497029  
    450901  1623382944  
 755353280   706529307  
   2686448     9474388  
1440611558  1000389206  
1780185626   242732993  
2048368097   751413718  
2039485439  1386292649  
 961263054  1958759975  
2095208949  1519729425  
1663002027   816192899  
  70989703  1129683636  
1524932780  2104662274  
 128561843   616038453  
1809474762   575992515  
 154825277  1657908282  
1530489545   155276179  
1133807578   138359177  
 861805486  1136494026  
 147833565   154933396  
2136883233  1928019191  
 397666389  2037767682  
 531949261   289668180  
1276576683  1493212315  
 100944507  1224301984  
 865458092  1763946534  
2040494883   936447795  
 746146522  1417944016  
 893626422   874708365  
2033982469   555617536  
1450700881    41324098  
  66042170   833706778  
 196600277  1199849749  
 972065955  1058405764  
 188860127  1119899520  
1213339160   178259712  
 900435063  1611005550  
  68543747  1432384325  
1900673730  1345120430  
 778112992  2001618238  
 421938767  1643571085  
1618081124   314950002  
 432535232   216743999  
1732894018  1326161654  
1091452364  1619392839  
1881779190   394669597  
1660716938  1947821361  
1228376375  1857317215  
1000187462    52958682  
 768239331  1189047589  
1172858202  1981578492  
1367307302  2073293266  
1445100394  1435851049  
1358193943  1198290476  
 633487831  2136306935  
1052425066  1055426598  
1632394372   523022543  
1370376601  2064929605  
 739766542   955786971  
1243607611  1831218906  
 427696163   977903154  
  78404856  2088413101  
 778240867  1306781231  
1798246668  1778428329  
1359739914   419002352  
 819992270   385114468  
 253097196    39815924  
 310924086  1698197590  
1475666973  1669118029  
 749004418  2109154805  
1657941317  1801429485  
1017097755  1142852041  
 176968380   239990708  
1060297998   916734922  
1195777680   156421962  
 600470180  1623473843  
1134325116   678875036  
1564403296  1912565983  
1985656268  1215166316  
1543510664  1197912534  
1634168668   216019286  
1583027002  1887265864  
 255835211  1893951089  
1437979806  1731502184  
1415585470    39500577  
1693173341   926043139  
1840930062   562787449  
2068895181  2017898442  
 802778157   981709531  
 787149716  1998555837  
1138131493  1387619896  
1474546032   124972961  
2066494933   891465680  
2037538944  1904667553  
2106631997  1433565960  
 955096439  1593317017  
1649585247   390639793  
1333099234  1905420458  
 137107234   623595392  
1489438994  1552692705  
 663095969  1035128688  
 331252196   356542383  
1597916137   252663729  
 226957177   253210646  
1234373261  1014106893  
 104282836   225021106  
 254243142  1578828868  
 349994068   173254427  
 322810901   240049364  
2077921980   281959250  
1673615325   885534771  
1875276267  1175716924  
1276174564  1060891853  
 933653734  1413281799  
1684487246   275609080  
 818490856   200099567  
1310737768  1149743052  
 556641951   761170257  
1402406782   783599128  
1014380904   489296395  
1797706022  1118663740  
 714317501  2051949164  
 550008960  1064311569  
  77719943   872819861  
1304360934     8158275  
1154779111   830492611  
 893693046   882571731  
2006209535    22383962  
1943463584   792379621  
1435665761  1480467182  
1067988701   106672969  
1680566750   231242822  
1256416022    89725053  
 992413079   511339156  
 873324181  2006793983  
1000635551   523546555  
 977974075  1714953052  
 428012071  1527983036  
 631780974   505732014  
 253319249  1936141908  
 513890289  1408098361  
 619150871  1407583335  
 143186444   477876758  
1429967298  2086650028  
1270256379   718149411  
1419633563   190761432  
 824822381   952716665  
 422004254  2081238403  
1042441718  1414417334  
 445093911  1915765899  
1273727669  1445729462  
 291828807   104218097  
1013198866   719840878  
1632201133  1644979840  
1225572893  1885520382  
1433638100  1739463182  
1146135095  2052788971  
 999562870  1289321539  
 383182081   282046520  
1228487920  1653438460  
1000195931   500637835  
1844199893  1825018312  
1453354500   118720499  
1758773067   348312570  
1533137833    56383330  
 116594821   659381855  
1502112792   408423628  
 763599952   367828011  
1128264507   248317437  
2012807851   206353752  
2133837819  1298962304  
1945816934  1132489267  
1204267627   797896156  
 274327158  1587449709  
1079942676  1502815078  
1093404521  2080138608  
2003452913   790120766  
1757673272  1309323765  
 908841266  1368962692  
1657636335   294495451  
1425346022  1774231157  
 953877306   779975167  
  35171137  1717477258  
1147803178  1163435644  
1965794695  1013127381  
1369789396  1952148867  
 164606037  1168122683  
 937154486  1368873665  
1966018839  1211481644  
 808839726   898477868  
 566813075  1902244247  
 831132828   422782340  
 544881366   441322452  
1732106106  1453722632  
1810285144  1242258793  
1748218083  1088147519  
 869006302   554611742  
1868122686   904177440  
 124605352   868442216  
2067613084  2090400048  
1881569597  1289918833  
1895065267  2046175635  
 310557868   684736105  
1267565652   129093059  
1896217749  2076405378  
1027570927   315547176  
1831165977  1858703755  
 738329517   228563695  
 152542560   322951975  
1682286327  1962827704  
1565210768  1283020763  
 903491575   286733423  
1837632505   624130613  
1190910863  1962237857  
1492572829  1111040299  
1905154257  1226658779  
 253475484  1652735876  
1125350766   564033352  
 189988333   245432770  
 693126412  2086206083  
 174354500  1720697339  
 254269611  2005520477  
1431917447   992599128  
  86600525  1584460007  
1315551103  1768886852  
1399804063   733278224  
 904423967   155811991  
1020011647   594572824  
 779942604    63438862  
 409327034   125031786  
1174479161   166997643  
1351690565  1427954646  
1819733520   329557683  
1991987998  2009721853  
 574990453   537630762  
1948444288   749344953  
 110844454    55230252  
 607381782  1542761901  
1047829380   693982307  
 979738260   215896836  
 315385512   232058675  
 949175060  1219809479  
 387870666  1969186707  
1814382304  1167813271  
2032625569    76225690  
1292845057  1059621082  
 243223333   497051974  
 340092080  2062956853  
 826609657   184596431  
1925195059  1401600110  
 722227193  1726155699  
   3461415   833071647  
1781385951   610843197  
 228349900   681731684  
1304825505  1208088160  
 897628520  1620211017  
1440146836  1846803580  
 692536848  1828017502  
1668506639   359435504  
 848347125  1553648560  
 435661194  2141192182  
 465785994   678884528  
 490760508   805878075  
 594357733  1317370165  
 990474506   372069144  
 571486627  1712701699  
2098224844   574948042  
 398289699  1732127147  
1185791240   626639599  
 266375183   343133097  
1834727760  1164003703  
1963344114  1127390948  
 863323635   508397314  
 807924802   384346626  
 867832819  1656271928  
1937995186  1303494013  
1649980462   256297533  
1982378541  2140740971  
1062175608   429252627  
1310627488  2052650114  
 801321771  1882114116  
1617868165   752062967  
 309578510  2016157864  
 336706467  1495369750  
 495313816   603081650  
1838502847   182557928  
1767085354  1654363313  
1309948876   482925341  
  15276980  2117873678  
 867271968   883109799  
1626661958   657783506  
  39120164  1129158773  
 914081039  2021498706  
1122416096  1976256647  
 303267685   285559936  
1881423113  1104589456  
  20190404  1351807631  
1856652424   329768915  
1220481847    45875243  
1825138665  1715795663  
 648956893  1516157865  
1898353591   268558599  
1023037530  1060818819  
 751483941  1038314510  
1031208850  1618755909  
1921424309   510387160  
 129055767  1960544474  
1639545933  1043136807  
1834559532   614478381  
 871909806  2137827217  
 900038318   605849272  
1094933025   920228722  
1957656903   804101801  
1249997637  1030655102  
 849977044   927652655  
 598967118  1498933938  
 296326872   349837061  
1767492537  1319364402  
1410655881   371492830  
 210195265   294381083  
1990248739  2131619574  
 804768243  2119304507  
1944680400   296830529  
1014957666  1631756284  
 911308910  1886867472  
1622099853  1811347228  
 345233096   569549231  
 584092303   155406351  
1373651032  1834089940  
1186061454    76144429  
 614258947  1785028572  
1575078367   910585819  
2134865633  1195087256  
  82466574  1398037866  
1566580087   292661839  
1692418949  1409345178  
 276797765   349703545  
1381166037    73994518  
 646534074   248640055  
1705750802  1557842984  
2135507528  1180367008  
1221706565   333256976  
1749916239  1805798868  
 488663328   976083623  
1492405160  1674724782  
1052228052  2106664108  
1312269706   479822771  
 869766279  1299651691  
1674910028   952232853  
 550205910  1094006467  
1244894692    95141211  
 355867997  1521692458  
 444844756  1737034035  
1595686976  1091378830  
1985674090  1153954130  
 501738167  1973697970  
 186837490  1723444732  
 159471299  1936753729  
1381759952   648134627  
 765353705   726681464  
 175375761  1817581757  
 685861924  1487645467  
 149920881  1555628204  
 639813510  1824830909  
 360377409  1190019420  
 771353728  1605272102  
1285160632  1127221725  
 979480912  1730005388  
 716772112   427684240  
 673900571   554962555  
1581638370  1175638738  
 381176877  1768475861  
 751599822   540648176  
1557745942  2133359774  
1188782803   175615999  
 712557590  1364158564  
1993197757  1398419515  
 704320383  2143118638  
 806564071  1344133894  
1820465899  1166941480  
 386669666   444335979  
 624729934  1671830298  
1571557704  1604210846  
1254352039   140846169  
2031895086  1928252610  
 695808724  1466049809  
 956407700  1076985601  
1087042022  1708007522  
1617633778   497304316  
1693883648   658932933  
 672920316   258957590  
2023091498   518634425  
1657377105   579928233  
 514269415   316457528  
1924062127   187251666  
1483399009   163248146  
 631587645  2108128943  
1835078444    55661701  
1564856142   941946835  
 196507870  1449267580  
 722715797   892316594  
 767833741  1679123497  
1969302196  1854875763  
1239647371  1439452326  
 204696432   786047371  
2098385259   877616748  
1045004962  1973993109  
1396251173   554898419  
 406437695  1910520588  
 871355948   183016174  
2097772254   207271309  
 346264320   581876251  
 167916604    33859117  
 637537952  1732772746  
 975805952   834045823  
1034556679  1698521750  
1726362417  1802390420  
1230161599  1548180965  
1509782536   322325323  
 840149643  1714478968  
1108372694   791051255  
 444612068     5894008  
 617560716  1840863241  
 560792428  1023998411  
1603900181  1432148376  
1207014586  1554188787  
1639419685  1553278906  
2136065038  1807336289  
1587138023   626119342  
1392625388   415460328  
1460165165   279698419  
2113982078  1039043935  
2082088839  1196660029  
 439741252  1444387727  
1518985352  1279890896  
1011383047   479874399  
2070942151  1455995115  
 485768407   541019219  
1149374708  1046560835  
1565017631   605791241  
 331225563   624548569  
  12496380  1970645248  
  30343827     1077770  
1630497890  1617481851  
 627197113   875639630  
2032942179  2087362278  
1155338049  1999440609  
 978922565  1089943240  
1048616990  1418663818  
 386847320   420118695  
 551071066  1398230367  
 899993094   474529569  
 706741835  1385761501  
1015548788  1856116543  
 284838689   433082771  
 314424137   616064252  
1057631340   326920517  
 439225853  1087975168  
 327998288  2069723743  
 557973371   955195401  
 797879725   443431902  
 895074031  1953217774  
 295388863  1873996597  
 895677366  1344005853  
1145176767  1282524686  
1764124548  1696247833  
 533271406   516633994  
  23293754  1240013241  
1902395496  1038842542  
 948646136    39750537  
1471925314  1263070273  
 655814789   382073006  
1589990791  1095040642  
1470048174  1917989079  
1017280737  2028021545  
 725700832  1815160462  
 323969799  1620774863  
1620894588   619358662  
1347287812   369088307  
1963364516   344980931  
1651612993  1580005416  
2041228764    37400751  
2096639411  2064522518  
1277413992  1851551259  
 955881413    78576481  
1891301796   280323079  
1341646754   399632937  
 662396085   784153897  
1494673580  2132444260  
 554659328   364470669  
2012982157  1280360160  
  32147484   189468309  
 753651376  1653042072  
 808826971  2100939188  
2022130379   624707839  
 298436472  1526259725  
  57229608   192181588  
1563660476     6385371  
 109220459   693590821  
1857936630  1065101872  
 772167302  1601754778  
1345424951  2113814056  
2001387715  2007821036  
 750484306  1348577647  
1992781648  1305143634  
1713048317  1858280158  
 438020147  1745195801  
2047748467  1191671523  
1250754225   709091790  
1145127063  1125400957  
1333799630  1443563535  
 504177034  1391029238  
1635745124  2067837510  
1397414609  1744965583  
 613944683  1107867591  
 662583807  1386111985  
 562138721  2008008758  
1352442394   416042788  
1868346146  2102926700  
1764620436  1713644147  
