21541140
98021341
84057998
87338956
8132127
21663951
49059556
24272251
10608356
68759896
52887520
23638767
6286555
6174155
69094870
40435806
929202
50738912
9789982
95592920
7585277
46409221
51185079
45534007
27017457
5022672
87429797
44684314
40996548
73628640
40868689
65599309
45088834
38793796
63787942
26984421
33652123
97404425
69785657
42589131