86511528
38419763
80467207
8573797
88903516
28843915
97558760
73212536
44571072
87947485
36755382
79784422
44858700
63896941
65775500
21366387
69325646
13976930
80824578
6497028
22318633
65409621
22593498
8730222
12036552
96861084
9774270
35129734
8787243
8907855
56138652
52669232
88647818
21622271
62017662
35015818
2489248
10763479
43556059
83015165