53956623
13561376
20399943
5491197
90633043
9759155
93169996
75278363
59985966
7573844
40025138
73664008
50554796
63547773
567915
64742187
6356780
518268
23452722
42203552
8321674
44782419
65981623
19339944
70386847
8687995
86033913
33079369
79434893
39558887
28931664
28754299
9873258
40684166
89202406
66995224
98214490
70986139
24508997
18098251