138284
569250
159566
702380
84712
243644
43036
242591
1054145
1029353
1018270
1016959
1016465
1014110
1013712
1012608
341843
503629
885259
859273