51887
83305
940937
346808
8477
308967
59875
548584
422569
981995
39875
652547
866366
759819
34695
713435
579422
519751
177244
929241
319812
170931
651196
308934
585661
330470