25806432
96031347
75666322
70651614
1831533
9880586
89403590
39031963
31148506
87967383
10927373
40031548
20041729
848167
62021068
62316521
80383750
269030
59592265
77432366
91984366
1424101
16572843
46824261
22315521
6610386
860449
569356
74916616
22011840
14239234
46284241
44856651
4539738
6331382
15355019
7033826
16921013
40151278
96962243