93473660
9977171
59074635
13775686
19657532
23794148
68758036
74868366
94847584
8501943
32656305
54021098
46156471
85049444
35817586
5396051
94026439
39207421
56309002
30897269
65546004
67792116
18088270
41233826
30746848
22768768
41865610
20637050
77399653
48815095
26141425
5114560
5272974
4562818
9708350
92624144
51735640
92532366
92609139
77472546