78512077
1607656
58446802
72444374
99837965
32299281
6353489
41453682
99845749
94686895
4444458
19691215
80759482
38397015
19054670
21734298
92724730
67901074
17863523
36223665
91047818
21143430
18537857
43466757
67109776
31924332
85882626
41009238
71654500
82098471
35278225
83359748
24755862
10128613
66276666
22071827
4004027
7796032
31069018
64083641