6895525
13867708
19296730
89102219
55694448
51797411
16217724
66055948
10263822
23091226
93581314
21881742
41545522
33674486
10497618
65023436
214746
44138585
96162308
50845082
69889465
38045646
973399
70732898
5785950
90653171
39234010
8007974
22697077
7401606
15087111
50802213
94818843
71721873
68343608
90438293
7409557
84235658
48962017
71438805