10417223
95662131
80885563
88333130
3819266
5108330
5882658
80951022
20103106
70662420
18949011
32432318
4964266
20317478
47895864
78319802
20734119
56224701
9433211
23941028
75054777
428733
6118803
31195646
43905499
78079356
12511770
24292410
79121445
79971939
697216
68775777
8854822
65668327
90211352
22969583
4811929
53366871
187273
30023771