51166620
28717757
71397030
25705960
5759206
85042475
89631470
59705840
80168937
37208000
9706227
1795661
317159
9478915
31114531
37643538
98066828
58075661
6761901
63678937
17601515
46305188
15818458
49426443
30288055
19281593
2825109
17102705
95058855
58243262
66623724
19353191
28005562
71337512
69946259
870232
2364820
47544430
63582298
10171809