338129
506230
1090256
767526
500473
668307
686144
1190120
786920
8654
1137834
225212
264284
502841
419275
782256
816951
471118
381102
59387
525115
83766
280432
638607