92557927
15221890
5376900
11805025
972686
19004797
8465167
5782896
68233640
47519901
59771231
210789
349193
42845873
23073300
3033042
18971599
18984730
17728452
89329808
8763142
14694199
91023211
27255727
32993138
90663576
46054743
179922
31384326
17732847
8713035
67793389
94937434
302273
961249
61696457
38874690
80444059
53486039
12659756