142390
484426
40372
196774
145879
558172
940787
663400
385650
671543
590350
8310
158377
7797
794726
920706
67485
701951
770263
82883
458346
975532
376732
36980
112717
497714