19822641
66387169
62511444
41119556
94872358
97724618
24795808
28955610
42779782
24325666
50247377
93798947
93299794
8875690
996535
57664576
3555596
72881567
47029545
43711892
52782938
9041898
77011003
27418749
4234926
41342924
75353388
53704483
11425043
5722348
86786494
78723863
39123355
18639242
41771185
89169875
833530
78994289
41736071
21802963