87165068
59072800
20484569
63749349
89806429
41706209
116842
24737913
9605701
28783533
4525955
53669790
63791347
79083166
44095522
4755091
6013242
4456646
25867248
9268262
55668324
19551142
39158535
71022485
36247693
8302389
32896036
99951434
31518175
5987607
79938159
8731262
17362256
54926868
3872607
72473041
26622709
9031189
89223937
8965636