891270929
856027379
839986791
834192549
830456599
826685800
665805950
641304527
558149557
495679059
471799769
433896420
401569613
329175851
313117521
251040868
233198814
227682012
163209754
137568037
124162100
88660399
29722999
16638472
982181530
980518322
951159248
888826024
875992615
873742597
858693373
840291719
808261879
807638773
799529915
780810644
776927277
776817439
775391548
773978151