16334630
16757013
12249232
49042884
96735928
81055330
42135706
29808748
6251434
52774744
17075912
4759147
14147791
7356709
38623431
57533336
13165881
87095558
34125811
32553710
4240772
88023963
85541942
28826185
77615795
38293067
20493282
69204685
44767893
44512934
95309767
9449198
6399273
89747457
96866276
9545112
9823152
11279748
26988790
11094737