48910
52814
30013
71414
2592
102962
460
604139
1062184
73443
981198
853195
40772
591
3770
708121
657148
21829
890
59460