23316907
87986567
32601918
1154541
75457927
16294466
67897614
21644336
73947957
99228576
52819550
20632143
1522057
2702419
93982572
375251
96873156
15968973
84337174
83351729
10041686
94636357
86084909
6398553
15478738
40083723
17958100
18321078
86449756
78246538
60747753
90889984
6996320
49135478
90764682
31106853
19922093
28885054
36715963
37392472