19143739
7129822
731935
312953
25358250
50368297
8316128
2529874
2156374
38757687
21809872
46344900
51062881
94901727
16134919
14413296
45764901
39922689
15658496
37281805
7392126
29302084
48638314
18538011
76134460
64268278
2163777
32046879
69445487
55146897
18089142
22895943
11739582
96332633
71192521
71669664
39917399
23023913
7066805
2048989