53643544
69763693
18383548
8037419
75004689
6504971
91025657
76392566
53958602
143888
72843957
45753289
43366672
18959207
3961322
5805623
65835956
29049125
96844763
40627135
64005172
52623888
35426151
25258389
63557470
67368531
25453401
57837369
12954958
67006000
6394378
96847152
55091256
21166339
94855295
17177494
20883891
79797323
5521553
5289745