6313108
7911742
56686457
26939998
96139240
58609427
94053105
14044607
54085785
80154621
35587646
47381697
73238082
47706288
98149526
53733027
89264833
30809243
68706768
61297039
35501510
23264641
21289245
20949652
86276055
42498711
56141180
57058425
86384134
8207525
9324775
1116552
3147939
2741166
87763658
385776
54259998
72628100
57477398
80799048