23315831
11137465
12237129
3177669
4345984
78591462
85297278
19083214
37027064
49444984
76582069
19805986
47664833
15291513
62032952
51767092
12234253
35837400
34779897
57103205
63553992
7113241
32787673
40655232
22812143
78543166
5342703
53915101
33598533
20499031
10645775
35212202
78551317
92395324
23719607
52033299
53323217
74417744
45071856
14649463