933978
1169426
50994
947668
109673
458541
116475
252850
969117
394856
929889
198466
511210
247411
296668
29391
56426
850665
934222
313845
757449
671198
436869
855535
159270
18351