23055006
16727000
49814832
6408218
14617548
67615328
18621341
31778972
1981607
15151474
29411338
2169656
92888085
6363958
31663066
62479512
96546402
91947742
31239938
34615595
28978638
86626757
98741013
9746990
27005712
8577114
34628600
39377183
22218827
83169753
12187906
59111758
96357614
16804726
4554585
89004472
68448957
90271120
54502946
4080712