32113396
48601599
6758761
66986245
23239312
27426882
61686894
8541544
4956798
49159652
27158046
96142788
8253500
45567450
99195143
87258558
16515324
97655248
83525572
7982658
63072506
7591732
80042749
53872193
308890
5062120
19689658
14492905
25426237
7478480
54217465
772974
82312072
39539334
68534046
5206715
17692121
38153772
29337894
7551602