689593
970344
306198
490973
472386
83890
42139
116762
1054145
1029353
1018270
1016959
1015465
1014110
1013712
1012608
341843
503629
881259
859273