19065966
12657640
23454279
77162054
65126862
80183805
16534108
5829650
30546503
35358451
74903772
62308648
12083264
98479123
17076727
53976566
14588257
7926620
34584420
3578492
1314067
53125894
878788
37552395
95846176
9045813
2241280
6063598
25264546
82451990
74284662
6386309
7002891
9784307
3623778
5666101
75482377
5679349
18352826
27855264