77661850
51969700
45852310
88802830
79581159
65319594
99522821
31754394
41514086
13707008
5494731
27537999
16445252
62976213
69275156
32308206
71529986
19675633
76214391
62333861
8932030
6467734
23129205
8386598
18121828
98693627
6789988
69317834
44054334
20374986
86821517
11146553
4688356
43613730
63447081
9106143
69479459
80391079
46876349
29427436