57737913
45764946
95461520
84728160
26449333
72556673
58532562
56518377
53273050
46333049
26991704
38359539
90825771
39354978
51147363
75223527
5377915
38634899
42186708
96714384
55122320
10907760
6799533
44819969
8660757
49995240
87836604
41479379
29189970
73864500
82582621
88775151
80351929
47676620
69384887
94515221
38981531
91997876
20585888
46233312