39353298
4852899
367525
16023389
89636073
41237553
67649283
53261540
48409717
651645
19214674
78612129
82998592
83567241
82088213
62316253
97484161
9435039
31865684
67522162
40664159
65416912
10686599
59105123
21603539
18608701
77714993
9158330
85517818
96361724
70063067
21063130
66036719
80396363
37013325
51277781
19832610
61777518
70691737
48555670