56571862
29242156
48962110
8974400
14056589
40176073
35682157
2767488
41541419
2662232
70827262
9083145
78569840
67002179
91783008
61665264
16691800
62353188
84932313
96626917
37583420
50337169
7189530
64183583
64277178
81815750
30385556
82523314
76257191
67579935
87581103
65418038
63296386
42537233
86778743
98121400
90854496
28173111
79423864
35961645