325270
180853
506471
396690
504180
875819
13990
38244
516483
246394
455308
597950
1012452
378299
244987
85946
315743
518352
15379
75472
324537
165734
523366
210831
203279
68350