37471
1638
80435
4847
29139
14113
44562
32712
921163
942212
90654
25222
4226
40967
20710
10006712
5478826
49401835
4998618
5679573