549629
696408
147833
200830
1000770
563283
566670
374577
196430
912613
1121728
879754
478504
28952
52987
558377
273284
507841
424275
784256
821951
472118
383102
61387