445497
665854
261577
302573
7484
54839
353206
174474
742668
224752
415868
103556
5801368
4748935
4525459
35791000
3532286
3493462
3482956
3132226
3085729
2587209
220127
2175407