481636
752
693195
422403
849428
859787
85736
440138
1050648
294194
577809
212420
220166
86847
111778
850341
96941
24618
875506
60438
121837
321795
23624
872802
931608
106967
586107
207644
929733
237382