2964236
53757972
83303182
71862061
45432997
83256132
27679124
52766338
53212472
47555271
43654407
93322846
19035665
15085498
62172585
38398160
33098717
53959276
27629417
55235692
49445471
33075051
53401987
64261949
58567493
48288114
47333171
58836517
98099580
53223960
6969477
9689861
1522500
99618445
20711181
38276439
688881
94973300
39555393
5363819