86155280
71453104
16784942
9133417
59793736
4443603
69766158
77956445
8916560
83002267
96369856
50919803
1861886
14973438
76085264
57382360
84019163
38963262
2751753
67908202
15106593
93934553
54759156
33092595
26149792
65289257
33238843
2462653
35635394
58002230
79771370
80279146
6417295
87099333
66859000
61758740
681693
85621636
25238501
65446753