55078393
52699210
7933704
50069414
85228642
89875281
81495227
89148167
22872312
29343786
73625516
2199788
75117802
50206373
44422153
2316134
80286883
39435900
74727320
86559128
20264032
5399214
4908599
3655264
32292142
1675188
7352215
21067830
46223726
97972375
2792317
71139839
50385639
79891177
96654974
80658620
67641638
12003266
49198255
28072017