96485879
85723106
46092136
24147927
9781545
63899994
20293500
21832987
6758207
83539649
42397958
41133382
5486052
72642832
11066922
74042456
8142552
41386280
37153180
19648524
96466550
97617007
70015804
87743978
51014685
78191308
98915350
86933807
6645196
1198206
69721771
22733002
20434556
12091033
8008946
32815214
85045932
19469102
48954237
99995376