81999285
6605074
89888978
13937981
81005919
92611334
88429426
35102598
1404966
11944958
43412056
87094467
63502135
7077912
47227739
97801977
77686854
86371471
57843138
55226709
44471817
8091330
15869677
83052004
70451676
65793997
58606836
43554738
43563209
69508029
17908705
85946289
13439539
10287987
53592097
87303740
33001019
43145669
5424288
26411666