528376
875259
522144
1009974
808160
728592
210277
85219
720420
111984
948516
481456
811496
863699
330341
503257
107780
391533
277783
65419
32010
853242
186773
924198
9216
507422