98739000
18591870
53257516
18075091
74216776
63273515
20433319
36035778
13501989
19338265
66045851
3137698
36035422
58453734
47386394
95545160
57902517
43217326
46168205
40185905
10584829
80971975
59083502
95647027
8643575
51968456
63072243
83947158
85095736
98625603
7091854
29708726
48212105
36926009
53038289
6045864
82584405
90959797
32433624
985709