55467224
12948018
7414168
8531738
52557299
90256810
9941424
81063918
54662973
7565676
57177422
92619980
87125097
19574788
46109816
66722075
60487166
46469021
72268137
44866968
86225292
53402950
55079042
11169348
30509062
52096193
49604441
98818249
36117940
64512642
92875426
4382957
64647862
39948407
86448900
47988658
62762863
98198651
5583976
20486040