259620
82097671
27608296
39697685
88628122
66922013
50297171
8356327
85516118
69389459
70108430
8145070
61744203
52061235
19489393
76094585
134714
75979233
20183212
12431977
9688642
29111377
39041897
81884816
5703547
34608176
88789013
8105391
88243710
31799687
15666593
97966216
8432777
3762889
41717782
35267654
4066408
33599032
3853508
88037615