80922254
24662829
13723741
56154759
9830306
37205266
43777502
9991426
84336976
74603297
17818066
7433426
86192784
83291136
49512929
86341730
95668725
51105122
50296628
33299709
84326756
70846
92823167
68056742
8762640
62287664
58794510
15793413
46409674
966730
61539471
78395050
13365459
6769748
19659726
289982
21821088
54049823
68489010
56315405