52072
11908
324432
361662
516481
52887
94538
84305
940937
346808
8477
638240
308967
59875
390953
429754
548584
422569
982995
561111