8089153
85386504
84698963
56714377
24409046
59907099
13457077
28837725
80795624
38265447
11755262
69599343
6576638
4451424
32263416
74722322
68233096
70684391
43827444
9800232
28045838
46367412
39334318
1052859
861112
29321510
16787928
84543588
74802911
17301618
57869058
12818028
18974713
13143596
8847414
4283316
71256049
14898158
38688758
2867504