606896
29568
45356
99489
153538
867290
935694
301286
250353
210709
991515
349375
528450
950875
977562
138484
28266
148715
75154
849618
813965
840308
452600
6477
46410
578569