47325160
34926693
14275294
16909681
83758188
8495923
81229338
42596525
708122
91413976
1815310
87016068
63647003
61238854
69217135
10912294
20459070
34523245
49464987
10082221
37989985
39695007
85055165
508432
33041298
83584731
5640890
36125866
4796949
76445986
45741924
86182280
13322491
69908571
33831500
31768801
2919682
77172116
14938373
30532775