93180
211530
555606
910927
790775
764684
60605
157323
15710
778635
809560
27689
993837
875682
20292
19015
345977
120865
41948
780805
530429
649824
475832
470438
385448
166806