1161880
6759830
47738740
64096158
24496273
18689808
83354842
81669995
4924884
81627159
4035722
33885454
4583301
8934597
40494897
14052429
89787195
24531522
2711771
66491734
7114935
9328779
18215159
4643955
2083553
58121773
49872293
13005631
34546788
6746029
94304342
15095071
79006492
41482401
67105281
23755074
70931351
63319363
22977811
25321788