27942579
94512822
46806038
11738433
53861348
33062499
70783448
810760
99576207
15478567
6844339
4578101
20343611
53466013
76787611
915190
33081420
60771765
27453188
8479038
5131410
47768567
65807025
35563923
96671611
82493281
3085009
84858330
12441332
88475488
82492652
85329589
63083053
79791978
3515458
99639256
3339776
74061974
9360338
64848552