28066243
68519615
4556140
59029729
84098534
43024814
16035087
3135580
8942245
81914124
41188677
91343369
25208498
46285539
91624935
17005696
12542528
71675358
48938490
892937
81552430
79618528
62806599
6007645
86593223
77489929
59152647
10026021
39337588
57471034
94923130
5474902
73667321
84825396
97939948
3525282
83954482
45025698
29885882
61052486