2251855
81289183
76631510
45319608
498491
63003585
979628
34134019
2147794
94296496
8855744
2735484
50458313
5972086
2432252
62526710
67637456
27275552
39074394
19749748
6151511
64648600
55727284
9138306
2096430
41633202
45069428
5754421
37988364
4034114
60267743
2158467
44012849
94458931
2046949
51939725
48985739
699320
70828576
86021239