28522810
89321961
94043762
88907816
96374758
28062459
6399739
69035426
73177502
85692153
69155563
88851246
8157800
20095205
34386411
638174
55161400
10562020
16243329
95751670
11634002
44585724
18441034
10952237
58094625
80543104
97871265
49528590
33567762
31225227
86393622
1849750
14123958
72251426
39836343
45547864
8012541
779250
85177111
8799024