21452218
35435370
11542871
9294944
20107609
6911988
92028269
36068547
10311305
13679916
31249234
23883658
45889924
2419929
60229768
6417917
216613
12394223
47513478
8929436
57155036
18889737
53514313
2868540
89087796
6248731
3933116
42162299
38305319
57829733
61849709
89158941
82498548
20267694
579146
12629756
71787686
52972635
34635787
57492140