168299
192864
622753
165263
425511
37616
998791
212791
652412
940474
641127
60680
70736
353700
633285
310956
995437
887645
516833
565722
634269
436714
853756
93193
773412
100579