567610000
35456135
49781955
25366687
15178944
60476368
7711765
95733787
22663536
59386137
84361813
47723443
4049733
9606598
65392226
31633059
9687995
9963427
6623227
23221280
77046090
89725931
28213998
57061612
61896880
77581667
40397502
27584189
67078465
13262170
81591786
87568867
13626479
73892720
74272849
40932581
48889959
84367506
35808144
46723728