43359975
63762400
21332913
58063214
29637901
17387655
14109405
93775970
89761507
19864886
67976310
6011100
68963727
28225546
98122226
37685511
27223439
86602642
19369030
80673076
74598443
66162178
40181320
12052320
86879731
61135810
548187
22992082
52729451
71454799
10964400
99308691
75877285
82494195
67599591
9561407
76928050
82123978
77571321
8672667