20744690
10673505
8595085
92956000
81421486
19293469
24418846
54429462
53179769
76391827
4144713
82371533
28074945
35282273
40224739
65266434
2591582
32127732
45302474
20727875
32081077
2737351
3587447
8663413
66097638
57098457
74511611
18863410
49256320
65424807
54289307
97151201
44187175
86879751
10228038
80251196
12658298
9152258
33609787
421654