75067047
91899478
39397588
51837040
55586093
98248604
17717990
78876331
62643873
24071668
81472820
67259241
27726351
47039232
58534313
65927899
37744782
3000136
67259687
5236366
20554506
52839522
65002881
71884951
95074896
80253772
64182349
5933220
72935192
81137647
93464360
3797087
63578995
51112137
72465196
6046851
90797046
13164522
95648241
46761528