434641
69734
965933
62069
346638
141929
541268
331161
499435
27549
222664
390449
24281
94143
853397
173164
835987
643971
86119
268139
18638
246731
665691
657228
505159
971584