10933612
5856026
53271207
23384875
39009280
22568667
46649416
8659604
51411781
13815822
86454625
27268246
57502504
83909217
99452992
345335
50102815
19257185
485542
75647700
939843
75332425
97478732
25384283
98153552
45111220
2416458
5627647
19705139
3008893
27867835
31758646
47781089
8408324
7666420
59906378
74104674
82469702
81079173
12781815