43327013
69452252
3404288
79511915
78366182
63866083
22315146
21306518
46387704
5865707
52413579
31067348
18873777
71608666
4031288
287903
2297740
36701821
52358484
8921064
61592992
7451474
67541876
62125376
71038485
74246496
81144120
89641703
52025628
62086280
48403151
22887882
63912335
52788524
2514550
14958906
67304380
19059182
44587182
37599879