30848891
80326374
4956216
68469529
3779345
39502304
25082787
30987163
98551602
12672572
82103608
18989033
66811766
286799
46466765
73706413
6829090
52931018
46705477
36761690
55103431
58493247
56722740
50156336
15429114
26256844
22844227
20626379
92499959
7227388
69491629
59627732
488810000
70036497
98195861
32003425
7602942
7061195
54959890
25394721