41450
712248
245411
587893
978405
566680
112308
792272
95673
217841
483363
858860
840781
100478
73771
86198
1014709
422114
89232
607447