91299680
17248526
9728488
64158066
23134584
86438204
52469704
35848373
57485606
72886148
55333558
31479250
8829542
11955213
25802350
74752892
44948077
12428348
99268670
10916610
68375825
41589200
55055708
43499928
37652830
41993694
45437199
74312910
67479931
82161274
729010000
45924780
42038112
18274889
48024439
4038442
84019806
53838006
17697805
96475109