85895971
81919625
65022000
6263362
44222526
59731178
3027178
27986068
32363971
96899413
92007647
39618172
30863650
36775737
85343742
57079531
31449742
18099214
9825296
93152713
5235703
94331313
72271325
57816902
5411959
75153242
1324254
97917995
48625875
8166793
25507934
58223929
5215066
66598424
36531057
53734788
55632
72492224
11579148
5387995