21527
146998
93710
90591155
75651802
52391312
69761536
56971877
73041840
7528605
9279742
61561319
77521584
7978722
9580539
62421440
76301547
8748861
53881656
8340558