21124564
52836476
39781872
623119
18379962
83141771
97365409
52725665
52939531
28756482
90618394
22986871
29355358
42243489
16175076
50192494
80474846
59179807
4357439
36438632
94246478
48831682
2909929
28503656
14462732
94088750
77517041
16545474
98073825
54032554
27534998
2422238
80934623
21154981
52903244
80425832
11991040
92569133
21762203
10734422