32979868
28891925
2366587
33747040
27934206
9388150
91815894
98228651
11431114
12257019
20783677
32655091
90333253
57818833
27551676
82202645
36115701
34375106
76338032
319162
36695532
57987495
74776
29108175
60345068
751716
22269518
63954119
97138739
9521832
3941043
7093659
12398666
69525884
2973247
24967605
68856387
24892971
7942275
6917729