43139566
89003184
22864047
80261455
4724363
93579620
89568293
43995771
50287867
43038471
7183042
48252361
46772006
91987082
36517366
68956229
33643450
4376620
58478838
5299691
10314659
24789808
25393315
7322850
32137324
66358834
93652554
32153080
91968324
45337558
3953939
11289414
68765783
1304912
13002679
19578500
3758759
57679407
63319516
17844007