1143275
30197698
38183508
42043143
82082047
19555812
20466491
79826764
55392459
21932678
71402877
45918564
6228060
89439409
6794177
96539479
90611374
5929150
24862786
23565291
5654876
60738420
38565871
40279035
9965807
76447652
81245121
12474496
2038724
58333964
2558959
43958271
21818350
66974
91891804
37971576
91873956
189791
64478661
78836258