55231993
96148410
45318091
71279967
17058046
30285241
32293861
62714480
81925568
66127059
81519003
36898151
53966698
14633367
53256895
99129642
88097513
16546904
55369822
63701679
6827954
44708389
12214962
65657903
58721975
81614820
75866555
9170918
12469388
29584185
54409922
42588979
99597525
4882731
64099947
69583930
36471909
30403530
45486106
7613961