29077790
61622046
79911305
48022276
54213665
21308929
93314296
75641465
32732138
28187718
12379949
23034398
553337
48338071
90648573
34886573
83893632
56071438
60128079
30834219
15721009
33446504
1901383
16189753
60898390
50642517
55002832
18882192
82061981
99065108
24415146
2651305
8819864
15729364
97372151
4825944
4100137
72557547
9975078
93194224