86788127
62576270
20956811
43019682
97474996
80672881
297996
23078567
4072468
19713936
57471505
58493000
42924162
26749585
49677495
80756440
19352832
69985652
3084856
86047622
63706238
99933878
86396980
51343260
73737405
27823858
18171650
17974733
1671077
3324485
21809595
45102961
69549014
4669957
36852721
55151227
62913871
1274243
56575361
58837824