41242
773171
1283
9571
53420
62538
760
27616
74586
49068
47589
105187
33861
3155
811147
39149
878173
657133
9207
1084110