15314216
47124100
83221803
22829993
66516713
83975134
76623687
31967803
73716871
61415428
68074827
25949592
61149618
3394399
10359771
29128045
40657699
17576465
29794932
33308610
35742190
40257153
1106503
467546
1521317
90581431
466954
64158553
2572606
73731956
35854331
48463375
1078284
9350821
4295771
7991227
94694211
89441780
14388354
66201370