147865
108954
188317
471594
718998
24256
924380
882224
717548
335659
351220
264988
235610
978677
854324
181613
758286
584429
736404
324165
61358
110667
783416
621570
175805
606928
133710
408188
599977
53796