36276276
52244008
3092640
62563460
42132112
1415294
45047864
17299813
40138473
50547972
29986345
47926521
19359004
19564893
63023258
3842623
45999644
50646932
9087384
51917072
88134273
78729447
58056884
85642514
64767458
7561918
67791980
39945823
86675591
9788618
35246893
56702345
31712252
26061286
6723022
27005652
31078228
38991801
83601110
40674022