895596
144657
1472108
159296
1576114
5479112
228375
2117117
32932179
142976
152751
1478112
33743181
12088122
17263141
148172
1125784
349270
273480