18369233
12607596
86587525
52333614
12401127
83901688
6469125
63217690
4703384
5808151
60818709
41433302
25208122
71428260
52619066
1408609
1149828
65328523
86776021
33731763
29042900
25685470
69032144
1467207
46881086
7658314
98599274
64281204
9848575
90769688
104260
18232587
20098343
2185310
64162205
97074012
96379728
36718659
78754166
23716910