65783125
64102484
5958502
54848943
90491764
96115279
75777076
86884430
99088279
60991375
86016000
1471199
982649
25796943
88288038
5435569
23159003
670250
81851133
46629932
876488
4790962
38825629
844915
6703960
7597718
69959315
71353018
70647356
74086002
82627400
48681766
89868467
62394042
11923564
90587790
9981355
41513559
70658652
98403188