969140
150860
879127
527684
538178
509593
63617
773865
323166
626275
902456
265267
799546
781955
521664
37972
355999
216946
574922
649684
620183
12622
197231
501416
45533
755453