56154224
59132896
53069077
6199017
34278461
47867251
89498314
45385599
74738576
95924572
25922384
112354
87083155
35928270
24244959
13424694
17616442
63852893
34202619
29317864
58621835
25439115
57267104
82853013
98083702
47241352
68529285
52573249
59641472
82681818
3767317
56233101
84818538
2858585
21844204
67791919
48512325
39655246
17005668
3501434