62152127
83511558
65087043
8116412
80511205
21768429
89689269
65934468
70374249
72757609
35466181
9644313
33567465
71554928
31042257
34316514
25874787
17896340
41128181
85672012
19081679
75529753
79477112
29997798
9446385
786995
62158957
45181288
26172796
56767931
739109
24941149
98584038
58497495
51557373
37419666
72589098
61214092
72604728
20073399