9641138
4923407
70778451
63632731
7272153
4291304
40335489
311445
98292891
54098109
89939700
4871331
39492441
45717081
98608958
8708798
4380259
18577241
39176793
29383137
4499260
83816347
50061320
74459229
82264190
37426777
15455798
97028827
15769606
93499405
6301167
3101749
10363972
91341193
8257970
66887542
2196208
96801442
7731830
10652630